| AutoCreatePartingSurfaces |
Method to auto create parting surfaces. |
| ChangePartingObjectType |
Change the type of parting objects to be placed or edited. |
| CheckSuppressParting |
Check if suppressing parting is needed. |
| ClearPreCreatedBoundedPlaneAndEnlargedSurface |
Clear the pre-created bounded plane and enlarged surface if no longer needed. |
| ClearPreCreatedExtrudeAndSweptSurface |
Clear the pre-created extrude and swept surfaces for preview if no longer needed. |
| Commit |
Commits any edits that have been applied to the builder. |
| CreateSectionForGuidedExtensionPreview |
Method to create a section for the preview of guided extension surface |
| CreateSurfaceData |
Create surface data for enlarged surface. |
| DeleteAllPartingSurfaces |
Method to delete all the parting surfaces before auto create parting surfaces if the user chooses to do so. |
| DeletePartingSurface |
Delete a newly created parting surface. |
| Destroy |
Deletes the builder, and cleans up any objects created by the builder. |
| DisplayObjectsOnEntry |
Display the parting surfaces, guide lines, and parting lines when entering the Design Parting Surface command. |
| FinalizeCreatePartingSurface |
Finalize the creation of bounded plane or enlarged surface parting surface. |
| FlipTrimmedSheet |
Flip the trimmed bounded plane or the enlarged surface for parting surface. |
| GetCommittedObjects |
For builders that create more than one object, this method returns the objects that are created by commit. |
| GetObject |
Returns the object currently being edited by this builder. |
| InitializeOnEntry |
Perform initialization tasks when entering the Design Parting Surface command. |
| PreCreateBoundedPlaneAndEnlargedSurface |
Pre-create a bounded plane or enlarged surface when the respective surface type is on. |
| ShowResults |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
| UpdateAllSegmentsAutoCreateInfo |
Method to update the auto create info for all parting segments. |
| UpdateBuilderPartingLinesHashTable |
Method to update the hash table of parting lines of the builder |
| UpdateEditPartingLines |
Update the parting lines being edited to reflect the change immediately |
| UpdateExtrudeAndSweptSheets |
Method to update the temporary Extrude and Swept sheets for changes in UI. |
| UpdateExtrudeDistanceExpression |
Update the expression for the parting surface extrude distance with a new value. |
| UpdateInApplyStatus |
Method to update the Apply status of the command. |
| UpdatePartingLines |
Update parting lines after traversing parting lines. |
| UpdatePreviewSurface |
Update the preview surface for the bounded plane or enlarged surface. |
| UpdateSegmentAutoCreateInfo |
Method to update the auto create info for the selected parting segment |
| UpdateTransitionPoints |
Update transition points after editing guide lines. |
| Validate |
Validate whether the inputs to the component are sufficient for commit to be called. |