NXOpen C++ Reference Guide
|
Represents a Motion::FlexSurfaceBuilder builder
Created in NX1847.0.0.
More...
Public Member Functions | |
int | ColumnNode () |
Returns the column node Created in NX1847.0.0. More... | |
NXOpen::Motion::SelectFlexBody * | FlexBody () |
Returns the flex body Created in NX1847.0.0. More... | |
bool | IsReversed () |
Returns the reverse surface flag Created in NX1847.0.0. More... | |
NXOpen::Expression * | NumberOfColumns () |
Returns the number of columns Created in NX1847.0.0. More... | |
NXOpen::Expression * | NumberOfRows () |
Returns the number of rows Created in NX1847.0.0. More... | |
NXOpen::Expression * | NumberOfSkippedColumns () |
Returns the number of skipped columns Created in NX1847.0.0. More... | |
NXOpen::Expression * | NumberOfSkippedRows () |
Returns the number of skipped rows Created in NX1847.0.0. More... | |
int | OriginNode () |
Returns the origin node Created in NX1847.0.0. More... | |
int | RowNode () |
Returns the row node Created in NX1847.0.0. More... | |
void | SetColumnNode (int nodeID) |
Sets the column node Created in NX1847.0.0. More... | |
void | SetOriginNode (int nodeID) |
Sets the origin node Created in NX1847.0.0. More... | |
void | SetReversed (bool isReversed) |
Sets the reverse surface flag Created in NX1847.0.0. More... | |
void | SetRowNode (int nodeID) |
Sets the row node Created in NX1847.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a Motion::FlexSurfaceBuilder builder
Created in NX1847.0.0.
int NXOpen::Motion::FlexSurfaceBuilder::ColumnNode | ( | ) |
Returns the column node
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Motion::SelectFlexBody* NXOpen::Motion::FlexSurfaceBuilder::FlexBody | ( | ) |
Returns the flex body
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
bool NXOpen::Motion::FlexSurfaceBuilder::IsReversed | ( | ) |
Returns the reverse surface flag
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::FlexSurfaceBuilder::NumberOfColumns | ( | ) |
Returns the number of columns
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::FlexSurfaceBuilder::NumberOfRows | ( | ) |
Returns the number of rows
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::FlexSurfaceBuilder::NumberOfSkippedColumns | ( | ) |
Returns the number of skipped columns
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::FlexSurfaceBuilder::NumberOfSkippedRows | ( | ) |
Returns the number of skipped rows
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
int NXOpen::Motion::FlexSurfaceBuilder::OriginNode | ( | ) |
Returns the origin node
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
int NXOpen::Motion::FlexSurfaceBuilder::RowNode | ( | ) |
Returns the row node
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
void NXOpen::Motion::FlexSurfaceBuilder::SetColumnNode | ( | int | nodeID | ) |
Sets the column node
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
nodeID | nodeid |
void NXOpen::Motion::FlexSurfaceBuilder::SetOriginNode | ( | int | nodeID | ) |
Sets the origin node
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
nodeID | nodeid |
void NXOpen::Motion::FlexSurfaceBuilder::SetReversed | ( | bool | isReversed | ) |
Sets the reverse surface flag
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
isReversed | isreversed |
void NXOpen::Motion::FlexSurfaceBuilder::SetRowNode | ( | int | nodeID | ) |
Sets the row node
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
nodeID | nodeid |
|
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.