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. | |
![]() | |
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 |