NX Open C++ Reference Guide
|
Rectangular frame builder
Created in NX7.5.1.
More...
Public Member Functions | |
NXOpen::GeometricUtilities::RectangularFrameBuilder::AnchorLocationType | AnchorLocation () |
Returns the anchor location Created in NX7.5.1. More... | |
NXOpen::SelectSmartObject * | AnchorLocator () |
Returns the point or coordinate system to define initial location and orientation of the frame Created in NX7.5.1. More... | |
NXOpen::CoordinateSystem * | CoordinateSystem () |
Returns the coordinate system Created in NX7.5.1. More... | |
NXOpen::Expression * | Height () |
Returns the height Created in NX7.5.1. More... | |
NXOpen::Expression * | Length () |
Returns the length Created in NX7.5.1. More... | |
void | SetAnchorLocation (NXOpen::GeometricUtilities::RectangularFrameBuilder::AnchorLocationType anchorLocation) |
Sets the anchor location Created in NX7.5.1. More... | |
void | SetCoordinateSystem (NXOpen::CoordinateSystem *coordinateSystem) |
Sets the coordinate system Created in NX7.5.1. More... | |
void | SetWScale (double wScale) |
Sets the width scale Created in NX7.5.1. More... | |
NXOpen::Expression * | Shear () |
Returns the shear Created in NX7.5.1. More... | |
void | UpdateOnCoordinateSystem () |
Updates the frame based on coordinate system. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
double | WScale () |
Returns the width scale Created in NX7.5.1. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Rectangular frame builder
Created in NX7.5.1.
Anchor location types.
NXOpen::GeometricUtilities::RectangularFrameBuilder::AnchorLocationType NXOpen::GeometricUtilities::RectangularFrameBuilder::AnchorLocation | ( | ) |
Returns the anchor location
Created in NX7.5.1.
License requirements : None
NXOpen::SelectSmartObject* NXOpen::GeometricUtilities::RectangularFrameBuilder::AnchorLocator | ( | ) |
Returns the point or coordinate system to define initial location and orientation of the frame
Created in NX7.5.1.
License requirements : None
NXOpen::CoordinateSystem* NXOpen::GeometricUtilities::RectangularFrameBuilder::CoordinateSystem | ( | ) |
Returns the coordinate system
Created in NX7.5.1.
License requirements : None
NXOpen::Expression* NXOpen::GeometricUtilities::RectangularFrameBuilder::Height | ( | ) |
Returns the height
Created in NX7.5.1.
License requirements : None
NXOpen::Expression* NXOpen::GeometricUtilities::RectangularFrameBuilder::Length | ( | ) |
Returns the length
Created in NX7.5.1.
License requirements : None
void NXOpen::GeometricUtilities::RectangularFrameBuilder::SetAnchorLocation | ( | NXOpen::GeometricUtilities::RectangularFrameBuilder::AnchorLocationType | anchorLocation | ) |
Sets the anchor location
Created in NX7.5.1.
License requirements : solid_modeling ("SOLIDS MODELING")
anchorLocation | anchorlocation |
void NXOpen::GeometricUtilities::RectangularFrameBuilder::SetCoordinateSystem | ( | NXOpen::CoordinateSystem * | coordinateSystem | ) |
Sets the coordinate system
Created in NX7.5.1.
License requirements : solid_modeling ("SOLIDS MODELING")
coordinateSystem | coordinatesystem |
void NXOpen::GeometricUtilities::RectangularFrameBuilder::SetWScale | ( | double | wScale | ) |
Sets the width scale
Created in NX7.5.1.
License requirements : None
wScale | wscale |
NXOpen::Expression* NXOpen::GeometricUtilities::RectangularFrameBuilder::Shear | ( | ) |
Returns the shear
Created in NX7.5.1.
License requirements : None
void NXOpen::GeometricUtilities::RectangularFrameBuilder::UpdateOnCoordinateSystem | ( | ) |
Updates the frame based on coordinate system.
Created in NX7.5.1.
License requirements : None
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.
double NXOpen::GeometricUtilities::RectangularFrameBuilder::WScale | ( | ) |
Returns the width scale
Created in NX7.5.1.
License requirements : None