NX Open C++ Reference Guide
|
Represents the measurement of perimeter and area of a set of faces
To create or edit an instance of this class, use MeasureFaceBuilder
Created in NX4.0.0.
More...
Public Types | |
enum | ActiveValue { ActiveValueArea, ActiveValuePerimeter } |
Indicates the type of embedded measurement to create. More... | |
![]() | |
enum | Type { TypeMinimumDistance, TypeLocalMinimumDistance, TypeMaximumDistance, TypeProjectedDistance, TypeRadialDistance, TypeLength, TypeTwoObjectAngle, TypeThreePointAngle, TypeFaceProperties, TypeMassProperties, TypePointsOnCurves, TypeRoutingPathLength, TypeDiameterDistance, TypePolarRadius, TypePolarAngle, TypeRectangularExtreme, TypePolarArea, TypeMinimumSmartDistance, TypeMaximumSmartDistance, TypePoint } |
The types for a measurement. More... | |
Public Member Functions | |
double | Accuracy () |
返回测量计算的精度值 Created in NX4.0.0. | |
double | Area () |
返回测量区域的面积 Created in NX4.0.0. | |
NXString | CreateEmbedded (NXOpen::MeasureFaces::ActiveValue measurementType) |
Creates and returns an embedded measurement expression. | |
NXOpen::Scalar * | CreateEmbeddedObject (NXOpen::MeasureFaces::ActiveValue measurementType, NXString *name) |
Creates an embedded measurement. | |
NXOpen::Measure * | CreateFeature () |
Creates and returns a measurement feature. | |
double | Perimeter () |
Returns the value for perimeter of the measurement Created in NX4.0.0. | |
![]() | |
void | Information () |
Display information about a measurement. | |
NXOpen::GenericMeasure::Type | MeasurementType () |
Returns the type of the measurement Created in NX4.0.0. | |
virtual | ~GenericMeasure () |
Free resources associated with the measure. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Represents the measurement of perimeter and area of a set of faces
To create or edit an instance of this class, use MeasureFaceBuilder
Created in NX4.0.0.
double NXOpen::MeasureFaces::Accuracy | ( | ) |
Returns the accuracy value for calculations of the measurement
Created in NX4.0.0.
License requirements : None
double NXOpen::MeasureFaces::Area | ( | ) |
Returns the value for area of the measurement
Created in NX4.0.0.
License requirements : None
NXString NXOpen::MeasureFaces::CreateEmbedded | ( | NXOpen::MeasureFaces::ActiveValue | measurementType | ) |
Creates and returns an embedded measurement expression.
Deprecated: Use CreateEmbeddedObject instead
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
measurementType | measurement type |
NXOpen::Scalar* NXOpen::MeasureFaces::CreateEmbeddedObject | ( | NXOpen::MeasureFaces::ActiveValue | measurementType, |
NXString * | name | ||
) |
Creates an embedded measurement.
The name of the measurement can be used in an expression formula.
measurementType | measurement type |
name | the name of the measurement |
NXOpen::Measure* NXOpen::MeasureFaces::CreateFeature | ( | ) |
Creates and returns a measurement feature.
double NXOpen::MeasureFaces::Perimeter | ( | ) |
Returns the value for perimeter of the measurement
Created in NX4.0.0.
License requirements : None