NX Open C++ Reference Guide
|
Represents a coordinate system
This is an abstract class
Created in NX3.0.0.
More...
Public Member Functions | |
void | GetDirections (NXOpen::Vector3d *xDirection, NXOpen::Vector3d *yDirection) |
Returns the orientation of the coordinate system Created in NX5.0.0. | |
bool | IsTemporary () |
Returns true if the coordinate system is temporary, which means that the object is not saved in the part file. | |
int | Label () |
Returns the label of the coordinate system Created in NX6.0.0. | |
NXString | Name () |
Returns the name of the coordinate system Created in NX6.0.0. | |
NXOpen::NXMatrix * | Orientation () |
Returns the orientation matrix of the coordinate system Created in NX3.0.0. | |
NXOpen::Point3d | Origin () |
Returns the origin of the coordinate system Created in NX3.0.0. | |
void | SetDirections (const NXOpen::Vector3d &xDirection, const NXOpen::Vector3d &yDirection) |
The orientation of the coordinate system Created in NX5.0.0. | |
void | SetLabel (int label) |
Sets the label of the coordinate system Created in NX6.0.0. | |
void | SetName (const NXString &name) |
Sets the name of the coordinate system Created in NX6.0.0. | |
void | SetOrigin (const NXOpen::Point3d &origin) |
Sets the origin of the coordinate system Created in NX5.0.0. |
Represents a coordinate system
This is an abstract class
Created in NX3.0.0.
void NXOpen::CoordinateSystem::GetDirections | ( | NXOpen::Vector3d * | xDirection, |
NXOpen::Vector3d * | yDirection | ||
) |
Returns the orientation of the coordinate system
Created in NX5.0.0.
License requirements : None
xDirection | x direction |
yDirection | y direction |
Returns true if the coordinate system is temporary, which means that the object is not saved in the part file.
Created in NX3.0.0.
License requirements : None
int NXOpen::CoordinateSystem::Label | ( | ) |
Returns the label of the coordinate system
Created in NX6.0.0.
License requirements : None
NXString NXOpen::CoordinateSystem::Name | ( | ) | [virtual] |
Returns the name of the coordinate system
Created in NX6.0.0.
License requirements : None
Implements NXOpen::INXObject.
Returns the orientation matrix of the coordinate system
Created in NX3.0.0.
License requirements : None
Returns the origin of the coordinate system
Created in NX3.0.0.
License requirements : None
void NXOpen::CoordinateSystem::SetDirections | ( | const NXOpen::Vector3d & | xDirection, |
const NXOpen::Vector3d & | yDirection | ||
) |
The orientation of the coordinate system
Created in NX5.0.0.
License requirements : None
xDirection | x direction |
yDirection | y direction |
void NXOpen::CoordinateSystem::SetLabel | ( | int | label | ) |
Sets the label of the coordinate system
Created in NX6.0.0.
License requirements : None
label | label |
void NXOpen::CoordinateSystem::SetName | ( | const NXString & | name | ) | [virtual] |
Sets the name of the coordinate system
Created in NX6.0.0.
License requirements : None
name | name |
Implements NXOpen::INXObject.
void NXOpen::CoordinateSystem::SetOrigin | ( | const NXOpen::Point3d & | origin | ) |
Sets the origin of the coordinate system
Created in NX5.0.0.
License requirements : None
origin | origin |