NX Open C++ Reference Guide
|
Represents a RPO Dimension. More...
Public Member Functions | |
NXOpen::Expression * | Expression () |
Returns the expression of the dimension. | |
void | SetExpression (const NXString &expression) |
Sets the expression of the dimension. | |
void | SetExpression (const char *expression) |
Sets the expression of the dimension. | |
void | SetSubtype (NXOpen::PositioningDimension::Subtype subtype) |
Sets the subtype of the dimension. | |
void | SetTarget (NXOpen::NXObject *target) |
Sets the targe of the dimension. | |
void | SetTargetAssociativity (NXOpen::Features::AssociativityType targetAssociativity) |
Sets the target associativity. | |
void | SetTargetPoint (const NXOpen::Point3d &referencePoint1) |
Sets the target point of dimension. | |
void | SetTool (NXOpen::NXObject *tool) |
Sets the tool of the dimension. | |
void | SetToolAssociativity (NXOpen::Features::AssociativityType toolAssociativity) |
Sets the tool associativity. | |
void | SetToolPoint (const NXOpen::Point3d &referencePoint2) |
Sets the tool point of dimension. | |
NXOpen::PositioningDimension::Subtype | Subtype () |
Returns the subtype of the dimension. | |
NXOpen::NXObject * | Target () |
Returns the targe of the dimension. | |
NXOpen::Features::AssociativityType | TargetAssociativity () |
Returns the target associativity. | |
NXOpen::Point3d | TargetPoint () |
Returns the target point of dimension. | |
NXOpen::NXObject * | Tool () |
Returns the tool of the dimension. | |
NXOpen::Features::AssociativityType | ToolAssociativity () |
Returns the tool associativity. | |
NXOpen::Point3d | ToolPoint () |
Returns the tool point of dimension. | |
virtual | ~RPODimension () |
Frees the object from memory. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Represents a RPO Dimension.
To create a new instance of this class, use Features::RPOBuilder::CreateDimension
Created in NX4.0.0.
|
virtual |
Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX4.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::RPODimension::Expression | ( | ) |
Returns the expression of the dimension.
Created in NX4.0.0.
License requirements : None
void NXOpen::Features::RPODimension::SetExpression | ( | const NXString & | expression | ) |
Sets the expression of the dimension.
Created in NX4.0.0.
License requirements : None
expression | expression of dimension NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::RPODimension::SetExpression | ( | const char * | expression | ) |
Sets the expression of the dimension.
Created in NX4.0.0.
License requirements : None
expression | expression of dimension NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::RPODimension::SetSubtype | ( | NXOpen::PositioningDimension::Subtype | subtype | ) |
Sets the subtype of the dimension.
Created in NX4.0.0.
License requirements : None
subtype | Subtype of the dimension |
void NXOpen::Features::RPODimension::SetTarget | ( | NXOpen::NXObject * | target | ) |
Sets the targe of the dimension.
Created in NX4.0.0.
License requirements : None
target | target of dimension |
void NXOpen::Features::RPODimension::SetTargetAssociativity | ( | NXOpen::Features::AssociativityType | targetAssociativity | ) |
Sets the target associativity.
Created in NX4.0.0.
License requirements : None
targetAssociativity | target associativity |
void NXOpen::Features::RPODimension::SetTargetPoint | ( | const NXOpen::Point3d & | referencePoint1 | ) |
Sets the target point of dimension.
Created in NX4.0.0.
License requirements : None
referencePoint1 | target point of dimension |
void NXOpen::Features::RPODimension::SetTool | ( | NXOpen::NXObject * | tool | ) |
Sets the tool of the dimension.
Created in NX4.0.0.
License requirements : None
tool | tool of dimension |
void NXOpen::Features::RPODimension::SetToolAssociativity | ( | NXOpen::Features::AssociativityType | toolAssociativity | ) |
Sets the tool associativity.
Created in NX4.0.0.
License requirements : None
toolAssociativity | tool associativity |
void NXOpen::Features::RPODimension::SetToolPoint | ( | const NXOpen::Point3d & | referencePoint2 | ) |
Sets the tool point of dimension.
Created in NX4.0.0.
License requirements : None
referencePoint2 | tool point of dimension |
NXOpen::PositioningDimension::Subtype NXOpen::Features::RPODimension::Subtype | ( | ) |
Returns the subtype of the dimension.
Created in NX4.0.0.
License requirements : None
NXOpen::NXObject* NXOpen::Features::RPODimension::Target | ( | ) |
Returns the targe of the dimension.
Created in NX4.0.0.
License requirements : None
NXOpen::Features::AssociativityType NXOpen::Features::RPODimension::TargetAssociativity | ( | ) |
Returns the target associativity.
Created in NX4.0.0.
License requirements : None
NXOpen::Point3d NXOpen::Features::RPODimension::TargetPoint | ( | ) |
Returns the target point of dimension.
Created in NX4.0.0.
License requirements : None
NXOpen::NXObject* NXOpen::Features::RPODimension::Tool | ( | ) |
Returns the tool of the dimension.
Created in NX4.0.0.
License requirements : None
NXOpen::Features::AssociativityType NXOpen::Features::RPODimension::ToolAssociativity | ( | ) |
Returns the tool associativity.
Created in NX4.0.0.
License requirements : None
NXOpen::Point3d NXOpen::Features::RPODimension::ToolPoint | ( | ) |
Returns the tool point of dimension.
Created in NX4.0.0.
License requirements : None