NXOpen .NET Reference
12.0.0
|
Represents the Geometric Properties class. More...
Classes | |
struct | CaeCurve |
CAE Edge/Curve Geometric Properties More... | |
struct | CaeFace |
CAE Face Geometric Properties More... | |
struct | Edge |
Edge/Curve Geometric Properties More... | |
struct | Face |
Face Geometric Properties More... | |
Public Types | |
enum | OutputType { Dynamic, Static } |
Represents how to output geometric properties. More... | |
enum | Entity { Face, Edge, CaeFace, CaeCurve } |
Type of input entity for geometric properties. More... | |
enum | Status { Success, InvalidInput, Failed } |
Status of computing geometric properties. More... | |
Public Member Functions | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status | GetFaceProperties (NXOpen.NXObject entityTag, NXOpen.Point3d absPoint, out NXOpen.GeometricAnalysis.GeometricProperties.Face face) |
Returns face local properties at the given point More... | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status | GetEdgeProperties (NXOpen.NXObject entityTag, NXOpen.Point3d absPoint, out NXOpen.GeometricAnalysis.GeometricProperties.Edge edge) |
Returns edge/curve local properties at the given point More... | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status | GetCaeFaceProperties (NXOpen.NXObject entityTag, NXOpen.Point3d absPoint, out NXOpen.GeometricAnalysis.GeometricProperties.CaeFace caeFace) |
Returns CAE face local properties at the given point More... | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status | GetCaeCurveProperties (NXOpen.NXObject entityTag, NXOpen.Point3d absPoint, out NXOpen.GeometricAnalysis.GeometricProperties.CaeCurve caeCurve) |
Returns CAE curve local properties at the given point More... | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status | ListProperties (NXOpen.NXObject entityTag, NXOpen.Point3d absPoint) |
Displays the local properties of the specified object at the given point in the listing window More... | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status | ListProperties (NXOpen.Point3d absPoint) |
Displays the local properties of ObjectsForAnalysis at the given point in the listing window. More... | |
unsafe void | Reset () |
Clears all markers showing the local geometric properties in the graphics window More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.SelectObjectList | ObjectsForAnalysis [get] |
Returns the Objects for analysis More... | |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.OutputType | OutputMethod [get, set] |
Returns or sets the output method More... | |
Represents the Geometric Properties class.
This class can be used to find local geometric properties of faces, edges, curves, CAE faces, and CAE edges/curves at a given point.
To create a new instance of this class, use NXOpen.GeometricAnalysis.AnalysisManager.CreateGeometricPropertiesObject
Created in NX5.0.0
Represents how to output geometric properties.
GeometricAnalysis.GeometricProperties.OutputType.Dynamic displays the properties of an entity under the cursor when NX is run interactively.
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status NXOpen.GeometricAnalysis.GeometricProperties.GetCaeCurveProperties | ( | NXOpen.NXObject | entityTag, |
NXOpen.Point3d | absPoint, | ||
out NXOpen.GeometricAnalysis.GeometricProperties.CaeCurve | caeCurve | ||
) |
Returns CAE curve local properties at the given point
Created in NX5.0.0
License requirements: None.
entityTag | NXObject to obtain the properties for |
absPoint | Absolute point co-ordinates of the reference point to compute the properties |
caeCurve | CAE Edge/Curve Properties |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status NXOpen.GeometricAnalysis.GeometricProperties.GetCaeFaceProperties | ( | NXOpen.NXObject | entityTag, |
NXOpen.Point3d | absPoint, | ||
out NXOpen.GeometricAnalysis.GeometricProperties.CaeFace | caeFace | ||
) |
Returns CAE face local properties at the given point
Created in NX5.0.0
License requirements: None.
entityTag | NXObject to obtain the properties for |
absPoint | Absolute point co-ordinates of the reference point to compute the properties |
caeFace | CAE Face Properties |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status NXOpen.GeometricAnalysis.GeometricProperties.GetEdgeProperties | ( | NXOpen.NXObject | entityTag, |
NXOpen.Point3d | absPoint, | ||
out NXOpen.GeometricAnalysis.GeometricProperties.Edge | edge | ||
) |
Returns edge/curve local properties at the given point
Created in NX5.0.0
License requirements: None.
entityTag | NXObject to obtain the properties for |
absPoint | Absolute point co-ordinates of the reference point to compute the properties |
edge | Edge/Curve Properties |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status NXOpen.GeometricAnalysis.GeometricProperties.GetFaceProperties | ( | NXOpen.NXObject | entityTag, |
NXOpen.Point3d | absPoint, | ||
out NXOpen.GeometricAnalysis.GeometricProperties.Face | face | ||
) |
Returns face local properties at the given point
Created in NX5.0.0
License requirements: None.
entityTag | NXObject to obtain the properties for |
absPoint | Absolute point co-ordinates of the reference point to compute the properties |
face | Face Properties |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status NXOpen.GeometricAnalysis.GeometricProperties.ListProperties | ( | NXOpen.NXObject | entityTag, |
NXOpen.Point3d | absPoint | ||
) |
Displays the local properties of the specified object at the given point in the listing window
Created in NX5.0.0
License requirements: None.
entityTag | NXObject to obtain the properties for |
absPoint | Absolute point co-ordinates of the reference point to compute the properties |
unsafe NXOpen.GeometricAnalysis.GeometricProperties.Status NXOpen.GeometricAnalysis.GeometricProperties.ListProperties | ( | NXOpen.Point3d | absPoint | ) |
Displays the local properties of ObjectsForAnalysis at the given point in the listing window.
Created in NX5.0.0
License requirements: None.
absPoint | Absolute point co-ordinates of the reference point to compute the properties |
unsafe void NXOpen.GeometricAnalysis.GeometricProperties.Reset | ( | ) |
Clears all markers showing the local geometric properties in the graphics window
Created in NX5.0.0
License requirements: None.
|
get |
Returns the Objects for analysis
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the output method
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.