NXOpen .NET Reference Guide
|
Represents a collection of NXOpen.Scalar objects. More...
Public Member Functions | |
unsafe NXOpen.Scalar | CreateScalar (double value, NXOpen.Scalar.DimensionalityType dimensionality, NXOpen.SmartObject.UpdateOption update) |
Creates a scalar without parameters. More... | |
unsafe 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. More... | |
unsafe NXOpen.Scalar | CreateScalarExpression (NXOpen.Expression expression, NXOpen.Scalar.DimensionalityType dimensionality, NXOpen.SmartObject.UpdateOption update) |
Creates a scalar using an expression. More... | |
unsafe 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 More... | |
NXOpen.Scalar[] | ToArray () |
Returns an array of NXOpen.Scalar objects. More... | |
Public Member Functions inherited from NXOpen.TaggedObjectCollection | |
IEnumerator | GetEnumerator () |
Returns an enumerator that iterates through a collection. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Protected Member Functions inherited from NXOpen.TaggedObjectCollection | |
new void | initialize () |
<exclude> More... | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents a collection of NXOpen.Scalar objects.
Iterating this collection only returns live uncondemned objects contained in the owning part of the collection. Note that NXOpen.Scalar is a smart object and many smart objects are condemned as they only exist to support other objects and are not displayed.
To obtain an instance of this class, refer to NXOpen.BasePart
Created in NX3.0.0
|
inline |
Creates a scalar without parameters.
Created in NX3.0.0
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") OR cam_base ("CAM BASE")
value | |
dimensionality | |
update |
|
inline |
Creates a scalar via an existing scalar and an optional scalar.
Created in NX3.0.0
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") OR cam_base ("CAM BASE")
scalarExtract | |
scalarOptional | |
dimensionality | |
update |
|
inline |
Creates a scalar using an expression.
Created in NX3.0.0
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") OR cam_base ("CAM BASE")
expression | |
dimensionality | |
update |
|
inline |
Creates a scalar whose value is a reciprocal of another scalar
Created in NX8.0.0
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") OR cam_base ("CAM BASE")
scalar | |
dimensionality | |
update |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
|
inline |
Returns an array of NXOpen.Scalar objects.
|
get |
Returns the tag of this object.