|
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. | |
Public Member Functions inherited from NXOpen::TransientObject | |
| 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