public interface CurveCurvatureAnalysisBuilder extends Builder
CurveCurvatureAnalysis
builder AnalysisObjectCollection.createCurveCurvatureAnalysisBuilder(nxopen.DisplayableObject)
Property | Value |
---|---|
CombRange.AnchorPosition | Start |
DynamicProjection | 1 |
Method | Curvature |
Projection | None |
ReverseDirection | 0 |
ShowInflections | 0 |
ShowPeaks | 0 |
Style | Linear |
Xyz | X |
Modifier and Type | Interface and Description |
---|---|
static class |
CurveCurvatureAnalysisBuilder.CalculationMethod
Enumeration for needle calculation method
|
static class |
CurveCurvatureAnalysisBuilder.DisplayStyle
Enumeration for needle display type
|
static class |
CurveCurvatureAnalysisBuilder.LabelValues
Enumeration for label computation method
|
static class |
CurveCurvatureAnalysisBuilder.NeedleDirection
Enumeration for needle direction type
|
static class |
CurveCurvatureAnalysisBuilder.ProjectionTypes
Projection plane types
|
static class |
CurveCurvatureAnalysisBuilder.XyzTypes
Enumeration for X, Y or Z projection plane
|
Modifier and Type | Method and Description |
---|---|
CombOptionsBuilder |
combOptions()
Returns the comb display block options
License requirements: None. |
CurveRangeBuilder |
combRange()
Returns the comb range
License requirements: None. |
void |
createDumbInflectionPoints()
Create inflection points
License requirements: None. |
void |
createDumbPeakPoints()
Create peak points
License requirements: None. |
boolean |
dynamicProjection()
Returns the dynamic projection
License requirements: None. |
CurveRangeBuilder |
getCurveRange(int index)
Returns the
CurveRangeBuilder object at a given index from the list
License requirements: None. |
int |
getCurveRangeListLength()
Get the number of
CurveRangeBuilder objects in the list
License requirements: None. |
CurveCurvatureAnalysisBuilder.CalculationMethod |
method()
Returns the method
License requirements: None. |
CurveCurvatureAnalysisBuilder.ProjectionTypes |
projection()
Returns the projection
License requirements: None. |
int |
reverseDirection()
Returns the reverse direction
License requirements: None. |
ScCollector |
selectedCurves()
Returns the selected curves and/or edges
License requirements: None. |
void |
setDynamicProjection(boolean dynamicProjection)
License requirements: None. |
void |
setMethod(CurveCurvatureAnalysisBuilder.CalculationMethod method)
License requirements: None. |
void |
setProjection(CurveCurvatureAnalysisBuilder.ProjectionTypes projection)
License requirements: None. |
void |
setReverseDirection(int reverseDirection)
License requirements: None. |
void |
setShowCombs(boolean showCombs)
License requirements: None. |
void |
setShowInflections(boolean showInflections)
License requirements: None. |
void |
setShowMaxLabels(boolean showMaxLabels)
License requirements: None. |
void |
setShowMinLabels(boolean showMinLabels)
License requirements: None. |
void |
setShowPeaks(boolean showPeaks)
License requirements: None. |
void |
setStyle(CurveCurvatureAnalysisBuilder.DisplayStyle style)
License requirements: None. |
void |
setVector(nxopen.Direction vector)
License requirements: None. |
void |
setXyz(CurveCurvatureAnalysisBuilder.XyzTypes xyz)
License requirements: None. |
boolean |
showCombs()
Returns the show combs
License requirements: None. |
boolean |
showInflections()
Returns the show inflections
License requirements: None. |
boolean |
showMaxLabels()
Returns the show max labels
License requirements: None. |
boolean |
showMinLabels()
Returns the show min labels
License requirements: None. |
boolean |
showPeaks()
Returns the show peaks
License requirements: None. |
CurveCurvatureAnalysisBuilder.DisplayStyle |
style()
Returns the style
License requirements: None. |
void |
updateWorkView()
Update work view with a given view matrix
License requirements: None. |
nxopen.Direction |
vector()
Returns the vector
License requirements: None. |
CurveCurvatureAnalysisBuilder.XyzTypes |
xyz()
Returns the xyz
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector selectedCurves() throws NXException, RemoteException
NXException
RemoteException
CurveCurvatureAnalysisBuilder.ProjectionTypes projection() throws NXException, RemoteException
NXException
RemoteException
void setProjection(CurveCurvatureAnalysisBuilder.ProjectionTypes projection) throws NXException, RemoteException
projection
- NXException
RemoteException
CurveCurvatureAnalysisBuilder.XyzTypes xyz() throws NXException, RemoteException
NXException
RemoteException
void setXyz(CurveCurvatureAnalysisBuilder.XyzTypes xyz) throws NXException, RemoteException
xyz
- NXException
RemoteException
boolean dynamicProjection() throws NXException, RemoteException
NXException
RemoteException
void setDynamicProjection(boolean dynamicProjection) throws NXException, RemoteException
dynamicProjection
- NXException
RemoteException
void updateWorkView() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction vector() throws NXException, RemoteException
NXException
RemoteException
void setVector(nxopen.Direction vector) throws NXException, RemoteException
vector
- NXException
RemoteException
CurveRangeBuilder combRange() throws NXException, RemoteException
NXException
RemoteException
boolean showCombs() throws NXException, RemoteException
NXException
RemoteException
void setShowCombs(boolean showCombs) throws NXException, RemoteException
showCombs
- NXException
RemoteException
boolean showPeaks() throws NXException, RemoteException
NXException
RemoteException
void setShowPeaks(boolean showPeaks) throws NXException, RemoteException
showPeaks
- NXException
RemoteException
boolean showInflections() throws NXException, RemoteException
NXException
RemoteException
void setShowInflections(boolean showInflections) throws NXException, RemoteException
showInflections
- NXException
RemoteException
boolean showMinLabels() throws NXException, RemoteException
NXException
RemoteException
void setShowMinLabels(boolean showMinLabels) throws NXException, RemoteException
showMinLabels
- NXException
RemoteException
boolean showMaxLabels() throws NXException, RemoteException
NXException
RemoteException
void setShowMaxLabels(boolean showMaxLabels) throws NXException, RemoteException
showMaxLabels
- NXException
RemoteException
void createDumbPeakPoints() throws NXException, RemoteException
NXException
RemoteException
void createDumbInflectionPoints() throws NXException, RemoteException
NXException
RemoteException
CurveCurvatureAnalysisBuilder.CalculationMethod method() throws NXException, RemoteException
NXException
RemoteException
void setMethod(CurveCurvatureAnalysisBuilder.CalculationMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
CurveCurvatureAnalysisBuilder.DisplayStyle style() throws NXException, RemoteException
NXException
RemoteException
void setStyle(CurveCurvatureAnalysisBuilder.DisplayStyle style) throws NXException, RemoteException
style
- NXException
RemoteException
int reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(int reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
CombOptionsBuilder combOptions() throws NXException, RemoteException
NXException
RemoteException
CurveRangeBuilder getCurveRange(int index) throws NXException, RemoteException
CurveRangeBuilder
object at a given index from the list
index
- NXException
RemoteException
int getCurveRangeListLength() throws NXException, RemoteException
CurveRangeBuilder
objects in the list
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.