NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Facet.DivideFacetFaceBuilder . More...
Public Types | |
enum | DivideFacetTypes { ByColor, ByRegion, ByCurves } |
Divide Facet Face type More... | |
Properties | |
unsafe int | Degree [get, set] |
Returns or sets the polynomial degree (one unit less than the order). More... | |
unsafe NXOpen.ScCollector | FacetBodyCollector [get] |
Returns the collector for specifying facet bodies to be divided based on colored regions. More... | |
unsafe NXOpen.FacetCollector | FacetCollector [get] |
Returns the collector for specifying facet regions More... | |
unsafe bool | IsEditCopy [get, set] |
Returns or sets the value indicating if a copy of the facet body to be used for Divide facet face without altering the original More... | |
unsafe bool | IsSmoothEdge [get, set] |
Returns or sets the option to add smoothing to the edge of the divided region More... | |
unsafe int | Segments [get, set] |
Returns or sets the number of segments used for advanced fitting More... | |
unsafe NXOpen.Facet.SplitCurveMethodListDataManager | SplitCurveMethodListDataManager [get] |
Returns the split curve method list data manager More... | |
unsafe NXOpen.Facet.DivideFacetFaceBuilder.DivideFacetTypes | Type [get, set] |
Returns or sets the type of enum which decides method for dividing facet faces More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Facet.DivideFacetFaceBuilder .
Divide Facet Face Builder is a function to facilitate dividing of selected facet out of original facet face.
To create a new instance of this class, use NXOpen.Facet.FacetModelingCollection.CreateDivideFacetFaceBuilder
Default values.
Property | Value |
---|---|
Degree (deprecated) |
3 |
IsEditCopy |
0 |
Segments (deprecated) |
50 |
Type |
ByRegion |
Created in NX12.0.0
|
getset |
Returns or sets the polynomial degree (one unit less than the order).
Created in NX12.0.0
Deprecated in NX12.0.1. Use NXOpen.Facet.DivideFacetFaceBuilder.IsSmoothEdge instead.
License requirements to get this property: None.
License requirements to set this property: nx_polygon_modeling (" NX Polygon Modeling")
|
get |
Returns the collector for specifying facet bodies to be divided based on colored regions.
Created in NX12.0.0
License requirements: None.
|
get |
Returns the collector for specifying facet regions
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the value indicating if a copy of the facet body to be used for Divide facet face without altering the original
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_polygon_modeling (" NX Polygon Modeling")
|
getset |
Returns or sets the option to add smoothing to the edge of the divided region
Created in NX12.0.1
License requirements to get this property: None.
License requirements to set this property: nx_polygon_modeling (" NX Polygon Modeling")
|
getset |
Returns or sets the number of segments used for advanced fitting
Created in NX12.0.0
Deprecated in NX12.0.1. Use NXOpen.Facet.DivideFacetFaceBuilder.IsSmoothEdge instead.
License requirements to get this property: None.
License requirements to set this property: nx_polygon_modeling (" NX Polygon Modeling")
|
get |
Returns the split curve method list data manager
Created in NX12.0.1
License requirements: None.
|
getset |
Returns or sets the type of enum which decides method for dividing facet faces
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_polygon_modeling (" NX Polygon Modeling")