NX Open C++ Reference Guide
|
Represents a NXOpen::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. More... | |
int | InterfaceUsageType () |
Returns the interface usage type of selected item Created in NX12.0.0. More... | |
NXOpen::Features::PartGeometryCopySelectBuilderList * | ObjectList () |
Returns the list of copied objects Created in NX9.0.0. More... | |
NXOpen::Features::PartGeometryCopyBuilder::Type | ObjectType () |
Returns the type of object to be copied Created in NX9.0.0. More... | |
void | SetInterfaceUsageType (int interfaceUsageType) |
Sets the interface usage type of selected item Created in NX12.0.0. More... | |
void | SetObjectType (NXOpen::Features::PartGeometryCopyBuilder::Type objectType) |
Sets the type of object to be copied Created in NX9.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::Features::PartGeometryCopyBuilder builder
Created in NX9.0.0.
Specifies object types to copy in the part geometry copy block.
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 |
int NXOpen::Features::PartGeometryCopyBuilder::InterfaceUsageType | ( | ) |
Returns the interface usage type of selected item
Created in NX12.0.0.
License requirements : None
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::SetInterfaceUsageType | ( | int | interfaceUsageType | ) |
Sets the interface usage type of selected item
Created in NX12.0.0.
License requirements : gateway ("UG GATEWAY")
interfaceUsageType | interfaceusagetype |
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 |