NX Open C++ Reference Guide
|
Represents a collection of scalars. More...
Classes | |
class | iterator |
Iterator for accessing the contents of the collection. More... | |
Public Member Functions | |
iterator | begin () |
Returns an iterator addressing the first element. | |
NXOpen::Scalar * | CreateScalar (double value, NXOpen::Scalar::DimensionalityType dimensionality, NXOpen::SmartObject::UpdateOption update) |
Creates a scalar without parameters. | |
NXOpen::Scalar * | CreateScalar (NXOpen::Scalar *scalarExtract, NXOpen::Scalar *scalarOptional, NXOpen::Scalar::DimensionalityType dimensionality, NXOpen::SmartObject::UpdateOption update) |
Creates a scalar via an existing scalar and an optional scalar. | |
NXOpen::Scalar * | CreateScalarExpression (NXOpen::Expression *expression, NXOpen::Scalar::DimensionalityType dimensionality, NXOpen::SmartObject::UpdateOption update) |
Creates a scalar using an expression. | |
NXOpen::Scalar * | CreateScalarReciprocalValue (NXOpen::Scalar *scalar, NXOpen::Scalar::DimensionalityType dimensionality, NXOpen::SmartObject::UpdateOption update) |
Creates a scalar whose value is a reciprocal of another scalar. | |
iterator | end () |
Returns an iterator addressing one past the last element. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a collection of scalars.
To obtain an instance of this class, refer to BasePart
Created in NX3.0.0.
iterator NXOpen::ScalarCollection::begin | ( | ) |
Returns an iterator addressing the first element.
NXOpen::Scalar* NXOpen::ScalarCollection::CreateScalar | ( | double | value, |
NXOpen::Scalar::DimensionalityType | dimensionality, | ||
NXOpen::SmartObject::UpdateOption | update | ||
) |
Creates a scalar without parameters.
value | value |
dimensionality | dimensionality |
update | update |
NXOpen::Scalar* NXOpen::ScalarCollection::CreateScalar | ( | NXOpen::Scalar * | scalarExtract, |
NXOpen::Scalar * | scalarOptional, | ||
NXOpen::Scalar::DimensionalityType | dimensionality, | ||
NXOpen::SmartObject::UpdateOption | update | ||
) |
Creates a scalar via an existing scalar and an optional scalar.
scalarExtract | scalar extract |
scalarOptional | scalar optional |
dimensionality | dimensionality |
update | update |
NXOpen::Scalar* NXOpen::ScalarCollection::CreateScalarExpression | ( | NXOpen::Expression * | expression, |
NXOpen::Scalar::DimensionalityType | dimensionality, | ||
NXOpen::SmartObject::UpdateOption | update | ||
) |
Creates a scalar using an expression.
expression | expression |
dimensionality | dimensionality |
update | update |
NXOpen::Scalar* NXOpen::ScalarCollection::CreateScalarReciprocalValue | ( | NXOpen::Scalar * | scalar, |
NXOpen::Scalar::DimensionalityType | dimensionality, | ||
NXOpen::SmartObject::UpdateOption | update | ||
) |
Creates a scalar whose value is a reciprocal of another scalar.
scalar | scalar |
dimensionality | dimensionality |
update | update |
iterator NXOpen::ScalarCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
tag_t NXOpen::ScalarCollection::Tag | ( | ) | const |
Returns the tag of this object.