NX Open C++ Reference Guide
|
This class defines a vector value that is internally backed up by a (optionally scaled) field or three expressions. More...
Public Member Functions | |
NXOpen::Expression * | GetExpressionByIndex (int index) |
Returns the indicated implementation if the wrapper is backed up by expressions; NULL otherwise. | |
NXOpen::Fields::Field * | GetField () |
Returns the implementation if the wrapper is backed up by a field; NULL otherwise. | |
void | SetExpressions (const std::vector< NXOpen::Expression * > &expressions) |
Sets the implementation of the wrapper to the specified expressions Created in NX6.0.0. | |
void | SetField (NXOpen::Fields::Field *field, const std::vector< double > &scaleFactors) |
Sets the implementation of the wrapper to the specified field Created in NX6.0.0. |
This class defines a vector value that is internally backed up by a (optionally scaled) field or three expressions.
Created in NX6.0.0.
Returns the indicated implementation if the wrapper is backed up by expressions; NULL otherwise.
index | 0, 1 or 2 |
Returns the implementation if the wrapper is backed up by a field; NULL otherwise.
void NXOpen::Fields::VectorFieldWrapper::SetExpressions | ( | const std::vector< NXOpen::Expression * > & | expressions | ) |
Sets the implementation of the wrapper to the specified expressions
Created in NX6.0.0.
License requirements : None
expressions | existing expressions that will be this wrapper's value |
void NXOpen::Fields::VectorFieldWrapper::SetField | ( | NXOpen::Fields::Field * | field, |
const std::vector< double > & | scaleFactors | ||
) |
Sets the implementation of the wrapper to the specified field
Created in NX6.0.0.
License requirements : None
field | an existing field that will be this wrapper's value |
scaleFactors | the field will be multiplied by this scale factor when being evaluated |