NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.GeometricAnalysis.CurveCurvatureAnalysis builder More...
Public Types | |
enum | ProjectionTypes { None, CurvePlane, Vector, View, Xyz } |
Projection plane types More... | |
enum | XyzTypes { X, Y, Z } |
Enumeration for X, Y or Z projection plane More... | |
enum | LabelValues { Curvature, RadiusofCurvature } |
Enumeration for label computation method More... | |
enum | NeedleDirection { Inside, Outside } |
Enumeration for needle direction type More... | |
enum | CalculationMethod { Curvature, RadiusofCurvature } |
Enumeration for needle calculation method More... | |
enum | DisplayStyle { Linear, Logarithmic } |
Enumeration for needle display type More... | |
Public Member Functions | |
unsafe void | UpdateWorkView () |
Update work view with a given view matrix More... | |
unsafe NXOpen.Point[] | CreateDumbPeakPoints () |
Create peak points More... | |
unsafe NXOpen.Point[] | CreateDumbInflectionPoints () |
Create inflection points More... | |
unsafe NXOpen.GeometricUtilities.CurveRangeBuilder | GetCurveRange (int index) |
Returns the NXOpen.GeometricUtilities.CurveRangeBuilder object at a given index from the list More... | |
unsafe int | GetCurveRangeListLength () |
Get the number of NXOpen.GeometricUtilities.CurveRangeBuilder objects in the list 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.GeometricUtilities.CombOptionsBuilder | CombOptions [get] |
Returns the comb display block options More... | |
unsafe NXOpen.GeometricUtilities.CurveRangeBuilder | CombRange [get] |
Returns the comb range More... | |
unsafe bool | DynamicProjection [get, set] |
Returns or sets the dynamic projection More... | |
unsafe NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.CalculationMethod | Method [get, set] |
Returns or sets the method More... | |
unsafe NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.ProjectionTypes | Projection [get, set] |
Returns or sets the projection More... | |
unsafe int | ReverseDirection [get, set] |
Returns or sets the reverse direction More... | |
unsafe NXOpen.ScCollector | SelectedCurves [get] |
Returns the selected curves and/or edges More... | |
unsafe bool | ShowCombs [get, set] |
Returns or sets the show combs More... | |
unsafe bool | ShowInflections [get, set] |
Returns or sets the show inflections More... | |
unsafe bool | ShowMaxLabels [get, set] |
Returns or sets the show max labels More... | |
unsafe bool | ShowMinLabels [get, set] |
Returns or sets the show min labels More... | |
unsafe bool | ShowPeaks [get, set] |
Returns or sets the show peaks More... | |
unsafe NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.DisplayStyle | Style [get, set] |
Returns or sets the style More... | |
unsafe NXOpen.Direction | Vector [get, set] |
Returns or sets the vector More... | |
unsafe NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.XyzTypes | Xyz [get, set] |
Returns or sets the xyz More... | |
Represents a NXOpen.GeometricAnalysis.CurveCurvatureAnalysis builder
To create a new instance of this class, use NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateCurveCurvatureAnalysisBuilder
Default values.
Property | Value |
---|---|
CombRange.AnchorPosition |
Start |
DynamicProjection |
1 |
Method |
Curvature |
Projection |
None |
ReverseDirection |
0 |
ShowInflections |
0 |
ShowPeaks |
0 |
Style |
Linear |
Xyz |
X |
Created in NX7.0.0
unsafe NXOpen.Point [] NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.CreateDumbInflectionPoints | ( | ) |
Create inflection points
Created in NX7.0.0
License requirements: None.
unsafe NXOpen.Point [] NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.CreateDumbPeakPoints | ( | ) |
Create peak points
Created in NX7.0.0
License requirements: None.
unsafe NXOpen.GeometricUtilities.CurveRangeBuilder NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.GetCurveRange | ( | int | index | ) |
Returns the NXOpen.GeometricUtilities.CurveRangeBuilder object at a given index from the list
Created in NX8.0.1
License requirements: None.
index |
unsafe int NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.GetCurveRangeListLength | ( | ) |
Get the number of NXOpen.GeometricUtilities.CurveRangeBuilder objects in the list
Created in NX8.0.1
License requirements: None.
unsafe void NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder.UpdateWorkView | ( | ) |
Update work view with a given view matrix
Created in NX7.0.0
License requirements: None.
|
get |
Returns the comb display block options
Created in NX7.0.0
License requirements: None.
|
get |
Returns the comb range
Created in NX7.0.0
License requirements: None.
|
getset |
Returns or sets the dynamic projection
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the method
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the projection
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reverse direction
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the selected curves and/or edges
Created in NX7.0.0
License requirements: None.
|
getset |
Returns or sets the show combs
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the show inflections
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the show max labels
Created in NX7.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the show min labels
Created in NX7.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the show peaks
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the style
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the vector
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the xyz
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: None.