NXOpen C++ Reference Guide
|
Builds a NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfall object which represets an operation. More...
Public Types | |
enum | FrameSizeTypeEnum { FrameSizeTypeEnumTime, FrameSizeTypeEnumSamples } |
the frame size type enumeration More... | |
enum | FunctionVariableEnum { FunctionVariableEnumElementName, FunctionVariableEnumVariableName, FunctionVariableEnumFirstMarkerPosition, FunctionVariableEnumSecondMarkerPosition, FunctionVariableEnumNode, FunctionVariableEnumSubcase } |
the supported identifiers for the RPM selection function More... | |
Public Member Functions | |
int | FrameSizeSamples () |
Returns the frame size in samples Created in NX1847.0.0. More... | |
NXOpen::Expression * | FrameSizeTime () |
Returns the frame size in time Created in NX1847.0.0. More... | |
NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeTypeEnum | FrameSizeType () |
Returns the frame type Created in NX1847.0.0. More... | |
NXOpen::Expression * | RpmEnd () |
Returns the end value of the RPM definition Created in NX1847.0.0. More... | |
NXOpen::Expression * | RpmStart () |
Returns the start value of the RPM definition Created in NX1847.0.0. More... | |
NXOpen::Expression * | RpmStep () |
Returns the step value of the RPM definition Created in NX1847.0.0. More... | |
void | SetFrameSizeSamples (int frameSizeSamples) |
Sets the frame size in samples Created in NX1847.0.0. More... | |
void | SetFrameSizeType (NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeTypeEnum frameSizeType) |
Sets the frame type Created in NX1847.0.0. More... | |
void | SetRpmFunction (const std::vector< NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FunctionVariableEnum > &functionSelectionTypes, const std::vector< NXString > &functionSelectionValues) |
Sets the selected RPM function. More... | |
Public Member Functions inherited from NXOpen::CAE::ModelAndLoadPreProcessOperationBuilder | |
NXString | OperationName () |
Returns the operation name. More... | |
void | SetOperationName (const NXString &title) |
Sets the operation name. More... | |
void | SetOperationName (const char *title) |
Sets the operation name. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. 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... | |
Builds a NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfall object which represets an operation.
There is no kf creator for this.
Created in NX1847.0.0.
the supported identifiers for the RPM selection function
int NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeSamples | ( | ) |
Returns the frame size in samples
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeTime | ( | ) |
Returns the frame size in time
Created in NX1847.0.0.
License requirements : None
NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeTypeEnum NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeType | ( | ) |
Returns the frame type
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::RpmEnd | ( | ) |
Returns the end value of the RPM definition
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::RpmStart | ( | ) |
Returns the start value of the RPM definition
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::RpmStep | ( | ) |
Returns the step value of the RPM definition
Created in NX1847.0.0.
License requirements : None
void NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::SetFrameSizeSamples | ( | int | frameSizeSamples | ) |
Sets the frame size in samples
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
frameSizeSamples | framesizesamples |
void NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::SetFrameSizeType | ( | NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FrameSizeTypeEnum | frameSizeType | ) |
Sets the frame type
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
frameSizeType | framesizetype |
void NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::SetRpmFunction | ( | const std::vector< NXOpen::CAE::ModelAndLoadPreProcessTimeToWaterfallBuilder::FunctionVariableEnum > & | functionSelectionTypes, |
const std::vector< NXString > & | functionSelectionValues | ||
) |
Sets the selected RPM function.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
functionSelectionTypes | functionselectiontypes |
functionSelectionValues | functionselectionvalues |