NX Open C++ Reference Guide
|
Represents a NXOpen::Features::PartGeometryCopySelectBuilder builder
Created in NX9.0.0.
More...
Public Member Functions | |
NXOpen::ScCollector * | BodyCollector () |
Returns the body collector Created in NX9.0.0. More... | |
NXOpen::SelectTaggedObject * | BodyObject () |
Returns the body group Created in NX9.0.0. More... | |
NXOpen::Section * | CompositeCurve () |
Returns the composite curve Created in NX9.0.0. More... | |
NXOpen::ScCollector * | CompositeFace () |
Returns the composite face Created in NX9.0.0. More... | |
int | CurrentInterfaceUsageType () |
Returns the interface usage type of selected item Created in NX12.0.0. More... | |
NXString | CurrentInterfaceUsageTypeString () |
Returns the string of interface usage type of selected item Created in NX12.0.0. More... | |
int | CurrentObjectType () |
Returns the type of current object to be copied Created in NX9.0.0. More... | |
NXOpen::SelectDisplayableObject * | Curve () |
Returns the curve Created in NX9.0.0. More... | |
NXOpen::Features::SelectFeature * | CurveFeature () |
Returns the curve feature Created in NX9.0.0. More... | |
NXOpen::SelectTaggedObject * | Datum () |
Returns the datum Created in NX9.0.0. More... | |
NXOpen::Expression * | Expression () |
Returns the expression Created in NX9.0.0. More... | |
NXOpen::SelectFace * | Face () |
Returns the face Created in NX9.0.0. More... | |
std::vector< NXOpen::NXObject * > | GetRelatedExpressions () |
Gets the related expression object. More... | |
NXString | ObjectDescription () |
Returns the object description of selected item Created in NX9.0.0. More... | |
NXString | ObjectName () |
Returns the object name of selected item Created in NX9.0.0. More... | |
NXString | ObjectType () |
Returns the object type of selected item Created in NX9.0.0. More... | |
NXOpen::SelectDisplayableObject * | Pmi () |
Returns the pmi Created in NX9.0.0. More... | |
NXOpen::SelectTaggedObject * | Point () |
Returns the point Created in NX9.0.0. More... | |
void | RemoveAllRelatedExpressions () |
Removes all related expression objects Created in NX12.0.0. More... | |
void | RemoveRelatedExpression (NXOpen::NXObject *relatedExps) |
Removes the given related expression object Created in NX12.0.0. More... | |
bool | ReverseDirection () |
Returns the reverse direction Created in NX9.0.0. More... | |
NXOpen::SelectDisplayableObject * | RoutingObject () |
Returns the routing object Created in NX9.0.0. More... | |
void | SetCurrentInterfaceUsageType (int currentInterfaceUsageType) |
Sets the interface usage type of selected item Created in NX12.0.0. More... | |
void | SetCurrentInterfaceUsageTypeString (const NXString &interfaceUsageType) |
Sets the string of interface usage type of selected item Created in NX12.0.0. More... | |
void | SetCurrentInterfaceUsageTypeString (const char *interfaceUsageType) |
Sets the string of interface usage type of selected item Created in NX12.0.0. More... | |
void | SetCurrentObjectType (int currentObjectType) |
Sets the type of current object to be copied Created in NX9.0.0. More... | |
void | SetExpression (NXOpen::Expression *expression) |
Sets the expression Created in NX9.0.0. More... | |
void | SetObjectDescription (const NXString &objectDescription) |
Sets the object description of selected item Created in NX9.0.0. More... | |
void | SetObjectDescription (const char *objectDescription) |
Sets the object description of selected item Created in NX9.0.0. More... | |
void | SetObjectName (const NXString &objectName) |
Sets the object name of selected item Created in NX9.0.0. More... | |
void | SetObjectName (const char *objectName) |
Sets the object name of selected item Created in NX9.0.0. More... | |
void | SetObjectType (const NXString &objectType) |
Sets the object type of selected item Created in NX9.0.0. More... | |
void | SetObjectType (const char *objectType) |
Sets the object type of selected item Created in NX9.0.0. More... | |
void | SetRelatedExpressions (const std::vector< NXOpen::NXObject * > &relatedExps) |
Sets the related expression object Created in NX12.0.0. More... | |
void | SetReverseDirection (bool reverseDirection) |
Sets the reverse direction Created in NX9.0.0. More... | |
NXOpen::SelectSketch * | Sketch () |
Returns the sketch 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::PartGeometryCopySelectBuilder builder
Created in NX9.0.0.
NXOpen::ScCollector* NXOpen::Features::PartGeometryCopySelectBuilder::BodyCollector | ( | ) |
Returns the body collector
Created in NX9.0.0.
License requirements : None
NXOpen::SelectTaggedObject* NXOpen::Features::PartGeometryCopySelectBuilder::BodyObject | ( | ) |
Returns the body group
Created in NX9.0.0.
License requirements : None
NXOpen::Section* NXOpen::Features::PartGeometryCopySelectBuilder::CompositeCurve | ( | ) |
Returns the composite curve
Created in NX9.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::PartGeometryCopySelectBuilder::CompositeFace | ( | ) |
Returns the composite face
Created in NX9.0.0.
License requirements : None
int NXOpen::Features::PartGeometryCopySelectBuilder::CurrentInterfaceUsageType | ( | ) |
Returns the interface usage type of selected item
Created in NX12.0.0.
License requirements : None
NXString NXOpen::Features::PartGeometryCopySelectBuilder::CurrentInterfaceUsageTypeString | ( | ) |
Returns the string of interface usage type of selected item
Created in NX12.0.0.
License requirements : None
int NXOpen::Features::PartGeometryCopySelectBuilder::CurrentObjectType | ( | ) |
Returns the type of current object to be copied
Created in NX9.0.0.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::Features::PartGeometryCopySelectBuilder::Curve | ( | ) |
Returns the curve
Created in NX9.0.0.
License requirements : None
NXOpen::Features::SelectFeature* NXOpen::Features::PartGeometryCopySelectBuilder::CurveFeature | ( | ) |
Returns the curve feature
Created in NX9.0.0.
License requirements : None
NXOpen::SelectTaggedObject* NXOpen::Features::PartGeometryCopySelectBuilder::Datum | ( | ) |
Returns the datum
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::PartGeometryCopySelectBuilder::Expression | ( | ) |
Returns the expression
Created in NX9.0.0.
License requirements : None
NXOpen::SelectFace* NXOpen::Features::PartGeometryCopySelectBuilder::Face | ( | ) |
Returns the face
Created in NX9.0.0.
License requirements : None
std::vector<NXOpen::NXObject *> NXOpen::Features::PartGeometryCopySelectBuilder::GetRelatedExpressions | ( | ) |
Gets the related expression object.
NXString NXOpen::Features::PartGeometryCopySelectBuilder::ObjectDescription | ( | ) |
Returns the object description of selected item
Created in NX9.0.0.
License requirements : None
NXString NXOpen::Features::PartGeometryCopySelectBuilder::ObjectName | ( | ) |
Returns the object name of selected item
Created in NX9.0.0.
License requirements : None
NXString NXOpen::Features::PartGeometryCopySelectBuilder::ObjectType | ( | ) |
Returns the object type of selected item
Created in NX9.0.0.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::Features::PartGeometryCopySelectBuilder::Pmi | ( | ) |
Returns the pmi
Created in NX9.0.0.
License requirements : None
NXOpen::SelectTaggedObject* NXOpen::Features::PartGeometryCopySelectBuilder::Point | ( | ) |
Returns the point
Created in NX9.0.0.
License requirements : None
void NXOpen::Features::PartGeometryCopySelectBuilder::RemoveAllRelatedExpressions | ( | ) |
Removes all related expression objects
Created in NX12.0.0.
License requirements : None
void NXOpen::Features::PartGeometryCopySelectBuilder::RemoveRelatedExpression | ( | NXOpen::NXObject * | relatedExps | ) |
Removes the given related expression object
Created in NX12.0.0.
License requirements : None
relatedExps | Expression that needs to be deleted from interface object viz. Product Interface |
bool NXOpen::Features::PartGeometryCopySelectBuilder::ReverseDirection | ( | ) |
Returns the reverse direction
Created in NX9.0.0.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::Features::PartGeometryCopySelectBuilder::RoutingObject | ( | ) |
Returns the routing object
Created in NX9.0.0.
License requirements : None
void NXOpen::Features::PartGeometryCopySelectBuilder::SetCurrentInterfaceUsageType | ( | int | currentInterfaceUsageType | ) |
Sets the interface usage type of selected item
Created in NX12.0.0.
License requirements : gateway ("UG GATEWAY")
currentInterfaceUsageType | currentinterfaceusagetype |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetCurrentInterfaceUsageTypeString | ( | const NXString & | interfaceUsageType | ) |
Sets the string of interface usage type of selected item
Created in NX12.0.0.
License requirements : gateway ("UG GATEWAY")
interfaceUsageType | interfaceusagetype |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetCurrentInterfaceUsageTypeString | ( | const char * | interfaceUsageType | ) |
Sets the string of interface usage type of selected item
Created in NX12.0.0.
License requirements : gateway ("UG GATEWAY")
interfaceUsageType | interfaceusagetype |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetCurrentObjectType | ( | int | currentObjectType | ) |
Sets the type of current object to be copied
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
currentObjectType | currentobjecttype |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetExpression | ( | NXOpen::Expression * | expression | ) |
Sets the expression
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
expression | expression |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetObjectDescription | ( | const NXString & | objectDescription | ) |
Sets the object description of selected item
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
objectDescription | objectdescription |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetObjectDescription | ( | const char * | objectDescription | ) |
Sets the object description of selected item
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
objectDescription | objectdescription |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetObjectName | ( | const NXString & | objectName | ) |
Sets the object name of selected item
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
objectName | objectname |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetObjectName | ( | const char * | objectName | ) |
Sets the object name of selected item
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
objectName | objectname |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetObjectType | ( | const NXString & | objectType | ) |
Sets the object type of selected item
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
objectType | objecttype |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetObjectType | ( | const char * | objectType | ) |
Sets the object type of selected item
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
objectType | objecttype |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetRelatedExpressions | ( | const std::vector< NXOpen::NXObject * > & | relatedExps | ) |
Sets the related expression object
Created in NX12.0.0.
License requirements : None
relatedExps | Expressions to be related to interface object viz. Product Interface |
void NXOpen::Features::PartGeometryCopySelectBuilder::SetReverseDirection | ( | bool | reverseDirection | ) |
Sets the reverse direction
Created in NX9.0.0.
License requirements : gateway ("UG GATEWAY")
reverseDirection | reversedirection |
NXOpen::SelectSketch* NXOpen::Features::PartGeometryCopySelectBuilder::Sketch | ( | ) |
Returns the sketch
Created in NX9.0.0.
License requirements : None