NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.Subdivision.SubdivisionProjectCageBuilder builder More...
Public Types | |
enum | ModeOptions { Linear, Planar } |
Best fit mode More... | |
enum | TargetTypes { InferredPlane, InferredAxis, YcZcPlane, XcZcPlane, XcYcPlane, XcAxis, YcAxis, ZcAxis, Object, Plane, DynamicPlane } |
Target types More... | |
enum | Types { ToTarget, ToAverage, AlignNormal } |
The type of projection More... | |
Public Member Functions | |
unsafe void | OnTargetDynamicPlane () |
Update builder data based on target dynamic plane definition More... | |
unsafe void | OnTargetPlane () |
Update builder data based on target plane definition More... | |
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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Features.Subdivision.SubdivisionProjectCageBuilder.ModeOptions | Mode [get, set] |
Returns or sets the mode More... | |
unsafe NXOpen.Features.Subdivision.SelectCageObjectData | ObjectsToProject [get] |
Returns the objects to project More... | |
unsafe NXOpen.SelectDisplayableObject | Target [get] |
Returns the target More... | |
unsafe NXOpen.Features.Subdivision.SelectCageObjectData | TargetCageObjects [get] |
Returns the target cage objects to infer a plane or axis from More... | |
unsafe NXOpen.CoordinateSystem | TargetDynamicPlane [get, set] |
Returns or sets the target dynamic plane More... | |
unsafe NXOpen.Plane | TargetPlane [get, set] |
Returns or sets the target plane More... | |
unsafe NXOpen.Features.Subdivision.SubdivisionProjectCageBuilder.TargetTypes | TargetType [get, set] |
Returns or sets the target type More... | |
unsafe NXOpen.Features.Subdivision.SubdivisionProjectCageBuilder.Types | Type [get, set] |
Returns or sets the type 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.Subdivision.SubdivisionProjectCageBuilder builder
To create a new instance of this class, use NXOpen.Features.Subdivision.SubdivisionBodyCollection.CreateSubdivisionProjectCageBuilder
Default values.
Property | Value |
---|---|
Mode |
Planar |
TargetType |
InferredPlane |
Created in NX9.0.0
|
inline |
Update builder data based on target dynamic plane definition
Created in NX10.0.0
License requirements: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")
|
inline |
Update builder data based on target plane definition
Created in NX9.0.1
License requirements: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")
|
getset |
Returns or sets the mode
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")
|
get |
Returns the objects to project
Created in NX9.0.0
License requirements: None.
|
get |
Returns the target
Created in NX9.0.0
License requirements: None.
|
get |
Returns the target cage objects to infer a plane or axis from
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the target dynamic plane
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")
|
getset |
Returns or sets the target plane
Created in NX9.0.1
License requirements to get this property: None.
License requirements to set this property: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")
|
getset |
Returns or sets the target type
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")
|
getset |
Returns or sets the type
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_subdivision (" NX SUBDIVISION") OR nx_polygon_modeling (" NX Polygon Modeling")