public interface GeometricProperties extends Builder
AnalysisManager.createGeometricPropertiesObject()
Modifier and Type | Interface and Description |
---|---|
static class |
GeometricProperties.CaeCurve
CAE Edge/Curve Geometric Properties
|
static class |
GeometricProperties.CaeCurvePropertiesData
This class holds the data returned from
getCaeCurveProperties(nxopen.NXObject, nxopen.Point3d) |
static class |
GeometricProperties.CaeFace
CAE Face Geometric Properties
|
static class |
GeometricProperties.CaeFacePropertiesData
This class holds the data returned from
getCaeFaceProperties(nxopen.NXObject, nxopen.Point3d) |
static class |
GeometricProperties.Edge
Edge/Curve Geometric Properties
|
static class |
GeometricProperties.EdgePropertiesData
This class holds the data returned from
getEdgeProperties(nxopen.NXObject, nxopen.Point3d) |
static class |
GeometricProperties.Entity
Type of input entity for geometric properties.
|
static class |
GeometricProperties.Face
Face Geometric Properties
|
static class |
GeometricProperties.FacePropertiesData
This class holds the data returned from
getFaceProperties(nxopen.NXObject, nxopen.Point3d) |
static class |
GeometricProperties.OutputType
Represents how to output geometric properties.
|
static class |
GeometricProperties.Status
Status of computing geometric properties.
|
Modifier and Type | Method and Description |
---|---|
GeometricProperties.CaeCurvePropertiesData |
getCaeCurveProperties(NXObject entityTag,
Point3d absPoint)
Returns CAE curve local properties at the given point
License requirements: None. |
GeometricProperties.CaeFacePropertiesData |
getCaeFaceProperties(NXObject entityTag,
Point3d absPoint)
Returns CAE face local properties at the given point
License requirements: None. |
GeometricProperties.EdgePropertiesData |
getEdgeProperties(NXObject entityTag,
Point3d absPoint)
Returns edge/curve local properties at the given point
License requirements: None. |
GeometricProperties.FacePropertiesData |
getFaceProperties(NXObject entityTag,
Point3d absPoint)
Returns face local properties at the given point
License requirements: None. |
GeometricProperties.Status |
listProperties(NXObject entityTag,
Point3d absPoint)
Displays the local properties of the specified object at the
given point in the listing window
License requirements: None. |
GeometricProperties.Status |
listProperties(Point3d absPoint)
Displays the local properties of
objectsForAnalysis() at the given point in
the listing window. |
SelectObjectList |
objectsForAnalysis()
Returns the Objects for analysis
License requirements: None. |
GeometricProperties.OutputType |
outputMethod()
Returns the output method
License requirements: None. |
void |
reset()
Clears all markers showing the local geometric properties in the graphics window
License requirements: None. |
void |
setOutputMethod(GeometricProperties.OutputType outputMethod)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
GeometricProperties.OutputType outputMethod() throws NXException, RemoteException
NXException
RemoteException
void setOutputMethod(GeometricProperties.OutputType outputMethod) throws NXException, RemoteException
outputMethod
- NXException
RemoteException
SelectObjectList objectsForAnalysis() throws NXException, RemoteException
NXException
RemoteException
GeometricProperties.FacePropertiesData getFaceProperties(NXObject entityTag, Point3d absPoint) throws NXException, RemoteException
entityTag
- NXObject to
obtain the properties forabsPoint
- Absolute point
co-ordinates of the reference point
to compute the propertiesNXException
RemoteException
GeometricProperties.EdgePropertiesData getEdgeProperties(NXObject entityTag, Point3d absPoint) throws NXException, RemoteException
entityTag
- NXObject to
obtain the properties forabsPoint
- Absolute point
co-ordinates of the reference point
to compute the propertiesNXException
RemoteException
GeometricProperties.CaeFacePropertiesData getCaeFaceProperties(NXObject entityTag, Point3d absPoint) throws NXException, RemoteException
entityTag
- NXObject to
obtain the properties forabsPoint
- Absolute point
co-ordinates of the reference point
to compute the propertiesNXException
RemoteException
GeometricProperties.CaeCurvePropertiesData getCaeCurveProperties(NXObject entityTag, Point3d absPoint) throws NXException, RemoteException
entityTag
- NXObject to
obtain the properties forabsPoint
- Absolute point
co-ordinates of the reference point
to compute the propertiesNXException
RemoteException
GeometricProperties.Status listProperties(NXObject entityTag, Point3d absPoint) throws NXException, RemoteException
entityTag
- NXObject to
obtain the properties forabsPoint
- Absolute point
co-ordinates of the reference point
to compute the propertiesNXException
RemoteException
GeometricProperties.Status listProperties(Point3d absPoint) throws NXException, RemoteException
objectsForAnalysis()
at the given point in
the listing window.
absPoint
- Absolute point
co-ordinates of the reference point
to compute the propertiesNXException
RemoteException
void reset() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.