public interface ReflectionAnalysisBuilder extends Builder
AnalysisObjectCollectionEx.createReflectionAnalysisBuilder(nxopen.DisplayableObject)
Property | Value |
---|---|
DisplayResolution.AngleTolerance | 15.0 |
DisplayResolution.EdgeTolerance | 0.005 |
DisplayResolution.FaceTolerance | 0.005 |
DisplayResolution.Resolution | Standard |
DisplayResolution.WidthTolerance | 0.3 |
FaceReflectivityScale | 100 |
ImagePosition | 0 |
LineNumber | ThirtyTwo |
ShowFacetEdge | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
ReflectionAnalysisBuilder.ImageMovementTypes
The type of image movement.
|
static class |
ReflectionAnalysisBuilder.ImageSizeOption
The reflection image size option.
|
static class |
ReflectionAnalysisBuilder.LineImageTypes
The line image types.
|
static class |
ReflectionAnalysisBuilder.LineOrientationType
The reflection line orientation.
|
static class |
ReflectionAnalysisBuilder.LineThicknessType
The reflection line thickness.
|
static class |
ReflectionAnalysisBuilder.NumberOfLinesOptions
The number of reflection lines.
|
static class |
ReflectionAnalysisBuilder.SceneImageType
The reflection scene images.
|
static class |
ReflectionAnalysisBuilder.Types
The types of images.
|
Modifier and Type | Method and Description |
---|---|
DisplayResolutionBuilder |
displayResolution()
Returns the display resolution.
|
int |
faceReflectivityScale()
Returns the face reflectivity scale from 0 to 100.
|
SelectDisplayableObjectList |
faces()
Returns the face to apply reflection analysis.
|
String |
fileName()
Returns the file browser.
|
ReflectionAnalysisBuilder.ImageMovementTypes |
imageMovementType()
Returns the orientation to move reflection lines.
|
int |
imagePosition()
Returns the moving image scale.
|
ReflectionAnalysisBuilder.ImageSizeOption |
imageSizeSetting()
Returns the image size setting.
|
ReflectionAnalysisBuilder.LineImageTypes |
lineImageType()
Returns the image type.
|
ReflectionAnalysisBuilder.NumberOfLinesOptions |
lineNumber()
Returns the reflection line number.
|
ReflectionAnalysisBuilder.LineOrientationType |
lineOrientation()
Returns the reflection line orientation.
|
ReflectionAnalysisBuilder.LineThicknessType |
lineThickness()
Returns the reflection line thickness.
|
FaceAnalysisNormalsBuilder |
normals()
Returns the reflection analysis normals.
|
ReflectionAnalysisBuilder.SceneImageType |
sceneImageOption()
Returns the scene image option.
|
void |
setFaceReflectivityScale(int faceReflectivityScale)
License requirements: None. |
void |
setFileName(String filename)
License requirements: None. |
void |
setImageMovementType(ReflectionAnalysisBuilder.ImageMovementTypes imageMovementType)
License requirements: None. |
void |
setImagePosition(int imagePosition)
License requirements: None. |
void |
setImageSizeSetting(ReflectionAnalysisBuilder.ImageSizeOption imageSizeSetting)
License requirements: None. |
void |
setLineImageType(ReflectionAnalysisBuilder.LineImageTypes lineImageType)
License requirements: None. |
void |
setLineNumber(ReflectionAnalysisBuilder.NumberOfLinesOptions lineNumber)
License requirements: None. |
void |
setLineOrientation(ReflectionAnalysisBuilder.LineOrientationType lineOrientation)
License requirements: None. |
void |
setLineThickness(ReflectionAnalysisBuilder.LineThicknessType lineThickness)
License requirements: None. |
void |
setSceneImageOption(ReflectionAnalysisBuilder.SceneImageType sceneImageOption)
License requirements: None. |
void |
setShowFacetEdge(boolean showFacetEdge)
License requirements: None. |
void |
setType(ReflectionAnalysisBuilder.Types type)
License requirements: None. |
boolean |
showFacetEdge()
Returns the flag indicating if facet edges should be shown.
|
void |
startReflectionAnalysis()
Start reflection analysis.
|
ReflectionAnalysisBuilder.Types |
type()
Returns the reflection analysis type.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObjectList faces() throws NXException, RemoteException
NXException
RemoteException
ReflectionAnalysisBuilder.LineImageTypes lineImageType() throws NXException, RemoteException
NXException
RemoteException
void setLineImageType(ReflectionAnalysisBuilder.LineImageTypes lineImageType) throws NXException, RemoteException
lineImageType
- NXException
RemoteException
ReflectionAnalysisBuilder.NumberOfLinesOptions lineNumber() throws NXException, RemoteException
NXException
RemoteException
void setLineNumber(ReflectionAnalysisBuilder.NumberOfLinesOptions lineNumber) throws NXException, RemoteException
lineNumber
- NXException
RemoteException
ReflectionAnalysisBuilder.LineOrientationType lineOrientation() throws NXException, RemoteException
NXException
RemoteException
void setLineOrientation(ReflectionAnalysisBuilder.LineOrientationType lineOrientation) throws NXException, RemoteException
lineOrientation
- NXException
RemoteException
ReflectionAnalysisBuilder.LineThicknessType lineThickness() throws NXException, RemoteException
NXException
RemoteException
void setLineThickness(ReflectionAnalysisBuilder.LineThicknessType lineThickness) throws NXException, RemoteException
lineThickness
- NXException
RemoteException
ReflectionAnalysisBuilder.SceneImageType sceneImageOption() throws NXException, RemoteException
NXException
RemoteException
void setSceneImageOption(ReflectionAnalysisBuilder.SceneImageType sceneImageOption) throws NXException, RemoteException
sceneImageOption
- NXException
RemoteException
String fileName() throws NXException, RemoteException
NXException
RemoteException
void setFileName(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
ReflectionAnalysisBuilder.ImageMovementTypes imageMovementType() throws NXException, RemoteException
NXException
RemoteException
void setImageMovementType(ReflectionAnalysisBuilder.ImageMovementTypes imageMovementType) throws NXException, RemoteException
imageMovementType
- NXException
RemoteException
int imagePosition() throws NXException, RemoteException
NXException
RemoteException
void setImagePosition(int imagePosition) throws NXException, RemoteException
imagePosition
- NXException
RemoteException
FaceAnalysisNormalsBuilder normals() throws NXException, RemoteException
NXException
RemoteException
int faceReflectivityScale() throws NXException, RemoteException
NXException
RemoteException
void setFaceReflectivityScale(int faceReflectivityScale) throws NXException, RemoteException
faceReflectivityScale
- NXException
RemoteException
ReflectionAnalysisBuilder.ImageSizeOption imageSizeSetting() throws NXException, RemoteException
NXException
RemoteException
void setImageSizeSetting(ReflectionAnalysisBuilder.ImageSizeOption imageSizeSetting) throws NXException, RemoteException
imageSizeSetting
- NXException
RemoteException
DisplayResolutionBuilder displayResolution() throws NXException, RemoteException
NXException
RemoteException
boolean showFacetEdge() throws NXException, RemoteException
NXException
RemoteException
void setShowFacetEdge(boolean showFacetEdge) throws NXException, RemoteException
showFacetEdge
- NXException
RemoteException
ReflectionAnalysisBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ReflectionAnalysisBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
void startReflectionAnalysis() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.