public interface MeasureBodies extends GenericMeasure
MeasureFaceBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
MeasureBodies.ActiveValue
Indicates the type of embedded measurement to create
|
static class |
MeasureBodies.AnalysisUnit
Indicates the family of units used in mass property information listings
|
static class |
MeasureBodies.CreateEmbeddedObjectData
This class holds the data returned from
createEmbeddedObject(nxopen.MeasureBodies.ActiveValue) |
GenericMeasure.Type
Modifier and Type | Method and Description |
---|---|
double |
area()
Returns the value for area of the measurement
License requirements: None. |
Point3d |
centroid()
Returns the centroid point of the measurement
License requirements: None. |
String |
createEmbedded(MeasureBodies.ActiveValue measurementType)
Deprecated.
Deprecated in NX5.0.1. Use
createEmbeddedObject(nxopen.MeasureBodies.ActiveValue) instead.
|
MeasureBodies.CreateEmbeddedObjectData |
createEmbeddedObject(MeasureBodies.ActiveValue measurementType)
Creates an embedded measurement.
|
Measure |
createFeature()
Creates and returns a measurement feature to obtain mass properties of solid bodies
License requirements: solid_modeling ("SOLIDS MODELING") . |
MeasureBodies.AnalysisUnit |
informationUnit()
Returns the family of units for mass properties in the information window
License requirements: None. |
double |
mass()
Returns the value for mass of the measurement
License requirements: None. |
double |
radiusOfGyration()
Returns the value for radius of gyration of the measurement
License requirements: None. |
void |
setInformationUnit(MeasureBodies.AnalysisUnit unitValue)
License requirements: None. |
double |
volume()
Returns the value for volume of the measurement
License requirements: None. |
double |
weight()
Returns the value for weight of the measurement
License requirements: None. |
information, measurementType
_value, dispose, printTestData, printTestData
MeasureBodies.AnalysisUnit informationUnit() throws NXException, RemoteException
NXException
RemoteException
void setInformationUnit(MeasureBodies.AnalysisUnit unitValue) throws NXException, RemoteException
unitValue
- NXException
RemoteException
double volume() throws NXException, RemoteException
NXException
RemoteException
double area() throws NXException, RemoteException
NXException
RemoteException
double mass() throws NXException, RemoteException
NXException
RemoteException
double radiusOfGyration() throws NXException, RemoteException
NXException
RemoteException
double weight() throws NXException, RemoteException
NXException
RemoteException
Point3d centroid() throws NXException, RemoteException
NXException
RemoteException
Measure createFeature() throws NXException, RemoteException
NXException
RemoteException
String createEmbedded(MeasureBodies.ActiveValue measurementType) throws NXException, RemoteException
createEmbeddedObject(nxopen.MeasureBodies.ActiveValue)
instead.
measurementType
- NXException
RemoteException
MeasureBodies.CreateEmbeddedObjectData createEmbeddedObject(MeasureBodies.ActiveValue measurementType) throws NXException, RemoteException
measurementType
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.