NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.MeasureFaces Class Reference

Represents the measurement of perimeter and area of a set of faces More...

Inheritance diagram for NXOpen.MeasureFaces:
NXOpen.GenericMeasure

Public Types

enum  ActiveValue { Area, Perimeter }
 Indicates the type of embedded measurement to create More...
 
- Public Types inherited from NXOpen.GenericMeasure
enum  Type {
  MinimumDistance, LocalMinimumDistance, MaximumDistance, ProjectedDistance,
  RadialDistance, Length, TwoObjectAngle, ThreePointAngle,
  FaceProperties, MassProperties, PointsOnCurves, RoutingPathLength,
  DiameterDistance, PolarRadius, PolarAngle, RectangularExtreme,
  PolarArea, MinimumSmartDistance, MaximumSmartDistance, Point
}
 The types for a measurement More...
 

Public Member Functions

unsafe NXOpen.Measure CreateFeature ()
 Creates and returns a measurement feature More...
 
unsafe string CreateEmbedded (NXOpen.MeasureFaces.ActiveValue measurementType)
 Creates and returns an embedded measurement expression. More...
 
unsafe NXOpen.Scalar CreateEmbeddedObject (NXOpen.MeasureFaces.ActiveValue measurementType, out string name)
 Creates an embedded measurement. More...
 
- Public Member Functions inherited from NXOpen.GenericMeasure
unsafe void Information ()
 Display information about a measurement. More...
 

Properties

unsafe double Accuracy [get]
 Returns the accuracy value for calculations of the measurement More...
 
unsafe double Area [get]
 Returns the value for area of the measurement More...
 
unsafe double Perimeter [get]
 Returns the value for perimeter of the measurement More...
 
- Properties inherited from NXOpen.GenericMeasure
unsafe NXOpen.GenericMeasure.Type MeasurementType [get]
 Returns the type of the measurement More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.GenericMeasure
override void FreeResource ()
 Free resources associated with the measure. More...
 

Detailed Description

Represents the measurement of perimeter and area of a set of faces

To create or edit an instance of this class, use NXOpen.MeasureFaceBuilder

Created in NX4.0.0

Member Enumeration Documentation

Indicates the type of embedded measurement to create

Enumerator
Area 
Perimeter 

Member Function Documentation

unsafe string NXOpen.MeasureFaces.CreateEmbedded ( NXOpen.MeasureFaces.ActiveValue  measurementType)

Creates and returns an embedded measurement expression.

Deprecated: Use CreateEmbeddedObject instead

Created in NX4.0.0

Deprecated in NX5.0.1. Use MeasureFaces.CreateEmbeddedObject instead.

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
measurementType
Returns
unsafe NXOpen.Scalar NXOpen.MeasureFaces.CreateEmbeddedObject ( NXOpen.MeasureFaces.ActiveValue  measurementType,
out string  name 
)

Creates an embedded measurement.

The name of the measurement can be used in an expression formula.

Created in NX5.0.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
measurementType
namethe name of the measurement
Returns
the measurement
unsafe NXOpen.Measure NXOpen.MeasureFaces.CreateFeature ( )

Creates and returns a measurement feature

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns

Property Documentation

unsafe double NXOpen.MeasureFaces.Accuracy
get

Returns the accuracy value for calculations of the measurement

Created in NX4.0.0

License requirements: None.

unsafe double NXOpen.MeasureFaces.Area
get

Returns the value for area of the measurement

Created in NX4.0.0

License requirements: None.

unsafe double NXOpen.MeasureFaces.Perimeter
get

Returns the value for perimeter of the measurement

Created in NX4.0.0

License requirements: None.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.