public interface SlopeAnalysisBuilder extends Builder
AnalysisObjectCollectionEx.createSlopeAnalysisBuilder(nxopen.DisplayableObject)
Property | Value |
---|---|
DataRange.IsFixed | 1 |
DataRange.Max | 0.010000 |
DataRange.Middle | 0.000000 |
DataRange.MiddleScale | 0.000000 |
DataRange.Min | -0.010000 |
DataRange.ZoomScale | 8 |
DisplayMode | Fringe |
DisplaySettings.CanShowFacet | 0 |
DisplaySettings.ColorLegendOption | Blend |
DisplaySettings.DisplayResolution.AngleTolerance | 15.0 |
DisplaySettings.DisplayResolution.EdgeTolerance | 0.005 |
DisplaySettings.DisplayResolution.FaceTolerance | 0.005 |
DisplaySettings.DisplayResolution.Resolution | Standard |
DisplaySettings.DisplayResolution.WidthTolerance | 0.3 |
DisplaySettings.NumberOfColors | Seven |
NumberOfContourLines | 8 |
SpikeLength | 25.4 (millimeters part), 1.0 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
SlopeAnalysisBuilder.DisplayModes
The display type.
|
Modifier and Type | Method and Description |
---|---|
void |
createPMILabel(Point3d location,
DisplayableObject face)
Create a PMI label.
|
FaceAnalysisDataRangeBuilder |
dataRange()
Returns the slope analysis data range.
|
SlopeAnalysisBuilder.DisplayModes |
displayMode()
Returns the display mode.
|
FaceAnalysisDisplayBuilder |
displaySettings()
Returns the slope analysis display settings.
|
SelectDisplayableObjectList |
faces()
Returns the face to apply slope analysis.
|
FaceAnalysisNormalsBuilder |
normals()
Returns the slope analysis normals.
|
int |
numberOfContourLines()
Returns the number of contour lines.
|
SelectNXObjectList |
pmiPoint()
Returns the point to draw labels.
|
void |
setDisplayMode(SlopeAnalysisBuilder.DisplayModes displayMode)
License requirements: None. |
void |
setNumberOfContourLines(int numberOfContourLines)
License requirements: None. |
void |
setSpikeLength(double spikeLength)
License requirements: None. |
void |
setVector(Direction vector)
License requirements: None. |
double |
spikeLength()
Returns the spike length.
|
void |
startSlopeAnalysis()
Start slope analysis.
|
Direction |
vector()
Returns the reference vector used for slope analysis.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObjectList faces() throws NXException, RemoteException
NXException
RemoteException
Direction vector() throws NXException, RemoteException
NXException
RemoteException
void setVector(Direction vector) throws NXException, RemoteException
vector
- NXException
RemoteException
SlopeAnalysisBuilder.DisplayModes displayMode() throws NXException, RemoteException
NXException
RemoteException
void setDisplayMode(SlopeAnalysisBuilder.DisplayModes displayMode) throws NXException, RemoteException
displayMode
- NXException
RemoteException
double spikeLength() throws NXException, RemoteException
NXException
RemoteException
void setSpikeLength(double spikeLength) throws NXException, RemoteException
spikeLength
- NXException
RemoteException
int numberOfContourLines() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfContourLines(int numberOfContourLines) throws NXException, RemoteException
numberOfContourLines
- NXException
RemoteException
FaceAnalysisDataRangeBuilder dataRange() throws NXException, RemoteException
NXException
RemoteException
FaceAnalysisNormalsBuilder normals() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList pmiPoint() throws NXException, RemoteException
NXException
RemoteException
FaceAnalysisDisplayBuilder displaySettings() throws NXException, RemoteException
NXException
RemoteException
void createPMILabel(Point3d location, DisplayableObject face) throws NXException, RemoteException
location
- the loction on the face to create a PMI label.face
- the selected face to create a PMI label.NXException
RemoteException
void startSlopeAnalysis() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.