public interface MWSearchRegionBuilder extends Builder
MWSearchRegionCollection.createBuilder()
Property | Value |
---|---|
HighlightConnectingFacesScale | 0 |
MaximumNumberOfFacesSearched | 1 |
TranslucencyAsBoundaryFacesToggle | 0 |
Modifier and Type | Method and Description |
---|---|
NXColor |
boundaryFacesColor()
Returns the color to be applied to the selected boundary faces
License requirements: None. |
void |
changeBoundaryFacesColor()
Change the color of the selected boundary using the specified color
License requirements: None. |
boolean |
differentColorsAsBoundaryFacesOption()
Returns the option to use different colors as boundary faces
License requirements: None. |
void |
displayProductBody()
Display the product body in the part file
License requirements: None. |
int |
highlightConnectingFacesScale()
Returns the highlight connecting faces scale
License requirements: None. |
void |
initBuilderData()
Initialize the data for the Search Region builder
License requirements: None. |
int |
maximumNumberOfFacesSearched()
Returns the maximum number of faces to be searched
License requirements: None. |
SelectEdgeList |
selectBoundaryEdges()
Returns the select boundary edges
License requirements: None. |
SelectFaceList |
selectBoundaryFaces()
Returns the select boundary faces
License requirements: None. |
SelectFaceList |
selectSeedFaces()
Returns the select seed faces
License requirements: None. |
void |
setBoundaryFacesColor(NXColor boundaryFacesColor)
License requirements: None. |
void |
setDifferentColorsAsBoundaryFacesOption(boolean differentColorsAsBoundaryFacesOption)
License requirements: None. |
void |
setHighlightConnectingFacesScale(int highlightConnectingFacesScale)
License requirements: None. |
void |
setMaximumNumberOfFacesSearched(int maximumNumberOfFacesSearched)
License requirements: None. |
void |
setTranslucencyAsBoundaryFacesToggle(boolean translucencyAsBoundaryFacesToggle)
License requirements: None. |
boolean |
translucencyAsBoundaryFacesToggle()
Returns the translucency as boundary faces toggle
License requirements: None. |
void |
turnOffAllPartingLines()
Turn off all parting lines
License requirements: None. |
void |
updateRegion()
Update the region with the new region faces and seed faces
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFaceList selectSeedFaces() throws NXException, RemoteException
NXException
RemoteException
SelectEdgeList selectBoundaryEdges() throws NXException, RemoteException
NXException
RemoteException
SelectFaceList selectBoundaryFaces() throws NXException, RemoteException
NXException
RemoteException
int highlightConnectingFacesScale() throws NXException, RemoteException
NXException
RemoteException
void setHighlightConnectingFacesScale(int highlightConnectingFacesScale) throws NXException, RemoteException
highlightConnectingFacesScale
- NXException
RemoteException
boolean translucencyAsBoundaryFacesToggle() throws NXException, RemoteException
NXException
RemoteException
void setTranslucencyAsBoundaryFacesToggle(boolean translucencyAsBoundaryFacesToggle) throws NXException, RemoteException
translucencyAsBoundaryFacesToggle
- NXException
RemoteException
boolean differentColorsAsBoundaryFacesOption() throws NXException, RemoteException
NXException
RemoteException
void setDifferentColorsAsBoundaryFacesOption(boolean differentColorsAsBoundaryFacesOption) throws NXException, RemoteException
differentColorsAsBoundaryFacesOption
- NXException
RemoteException
int maximumNumberOfFacesSearched() throws NXException, RemoteException
NXException
RemoteException
void setMaximumNumberOfFacesSearched(int maximumNumberOfFacesSearched) throws NXException, RemoteException
maximumNumberOfFacesSearched
- NXException
RemoteException
NXColor boundaryFacesColor() throws NXException, RemoteException
NXException
RemoteException
void setBoundaryFacesColor(NXColor boundaryFacesColor) throws NXException, RemoteException
boundaryFacesColor
- NXException
RemoteException
void changeBoundaryFacesColor() throws NXException, RemoteException
NXException
RemoteException
void initBuilderData() throws NXException, RemoteException
NXException
RemoteException
void displayProductBody() throws NXException, RemoteException
NXException
RemoteException
void turnOffAllPartingLines() throws NXException, RemoteException
NXException
RemoteException
void updateRegion() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.