|
NX Open C++ Reference Guide
|
Represents a Features::PartGeometryCopyBuilder builder
Created in NX9.0.0.
More...
Public Types | |
| enum | Type { TypeAutomatic, TypeBodyCollector, TypeBodyObject, TypeCurveFeature, TypeSketch, TypeDatum, TypePoint, TypeCompositeCurve, TypeCompositeFace, TypeExpression, TypePmi, TypeCurve, TypeFace, TypeRoutingObject } |
| Specifies object types to copy in the part geometry copy block. More... | |
Public Member Functions | |
| NXOpen::Features::PartGeometryCopySelectBuilder * | CreateSelectionBuilder (NXOpen::Features::PartGeometryCopyBuilder::Type objectType) |
| Creates a part geometry copy select builder. | |
| NXOpen::Features::PartGeometryCopySelectBuilderList * | ObjectList () |
| Returns the list of copied objects Created in NX9.0.0. | |
| NXOpen::Features::PartGeometryCopyBuilder::Type | ObjectType () |
| Returns the type of object to be copied Created in NX9.0.0. | |
| void | SetObjectType (NXOpen::Features::PartGeometryCopyBuilder::Type objectType) |
| Sets the type of object to be copied Created in NX9.0.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a Features::PartGeometryCopyBuilder builder
Created in NX9.0.0.
Specifies object types to copy in the part geometry copy block.
| TypeAutomatic |
An option to select point, datum, sketch, body, and curve feature. |
| TypeBodyCollector |
An option to select bodies via body selection intent. |
| TypeBodyObject |
An option to select body, body-based feature, and body group. |
| TypeCurveFeature |
Curve-based feature. |
| TypeSketch |
Sketch feature. |
| TypeDatum |
Datum plane, datum axis or datum coordinate system feature. |
| TypePoint | |
| TypeCompositeCurve |
An option to composite a curve via curve selection intent. |
| TypeCompositeFace |
An option to composite a body via face selection intent. |
| TypeExpression | |
| TypePmi |
PMI dimension. |
| TypeCurve |
Curve or edge. |
| TypeFace |
Face. |
| TypeRoutingObject |
Routing Object. |
| NXOpen::Features::PartGeometryCopySelectBuilder* NXOpen::Features::PartGeometryCopyBuilder::CreateSelectionBuilder | ( | NXOpen::Features::PartGeometryCopyBuilder::Type | objectType | ) |
Creates a part geometry copy select builder.
| objectType | Type of object to be copied |
| NXOpen::Features::PartGeometryCopySelectBuilderList* NXOpen::Features::PartGeometryCopyBuilder::ObjectList | ( | ) |
Returns the list of copied objects
Created in NX9.0.0.
License requirements : None
| NXOpen::Features::PartGeometryCopyBuilder::Type NXOpen::Features::PartGeometryCopyBuilder::ObjectType | ( | ) |
Returns the type of object to be copied
Created in NX9.0.0.
License requirements : None
| void NXOpen::Features::PartGeometryCopyBuilder::SetObjectType | ( | NXOpen::Features::PartGeometryCopyBuilder::Type | objectType | ) |
Sets the type of object to be copied
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
| objectType | objecttype |