public interface PaintBrushBuilder extends Builder
FacetModelingCollection.createPaintBrushBuilder()
Modifier and Type | Method and Description |
---|---|
void |
clearThePaintPath()
Clears the paint path
License requirements: None. |
double[] |
getPaintBrushColor()
Returns the paint brush color
License requirements: None. |
void |
paintVertexColor(Point3d position)
Paints facet body vertex color
License requirements: None. |
void |
setBodyBeingPainted(DisplayableObject body)
Sets facet body being painted.
|
void |
setFacetBeingPainted(FacetedBody facet)
Deprecated.
Deprecated in NX11.0.0. Use
setBodyBeingPainted(nxopen.DisplayableObject) instead.
|
void |
setPaintBrushColor(double[] paintBrushColor)
Sets the paint brush color
License requirements: None. |
void |
setTemporaryFacetDisplay(boolean tempDisplay)
Flag to use temporary facet display
License requirements: None. |
void |
setupPaintFacetBody()
Setup the paint facet body
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
double[] getPaintBrushColor() throws NXException, RemoteException
NXException
RemoteException
void setPaintBrushColor(double[] paintBrushColor) throws NXException, RemoteException
paintBrushColor
- Array of 3 RGB values, each between 0 and 1NXException
RemoteException
void setFacetBeingPainted(FacetedBody facet) throws NXException, RemoteException
setBodyBeingPainted(nxopen.DisplayableObject)
instead.
facet
- Facet body being painted.
NXException
RemoteException
void setBodyBeingPainted(DisplayableObject body) throws NXException, RemoteException
body
- Body being painted.NXException
RemoteException
void paintVertexColor(Point3d position) throws NXException, RemoteException
position
- Vertex positionNXException
RemoteException
void clearThePaintPath() throws NXException, RemoteException
NXException
RemoteException
void setupPaintFacetBody() throws NXException, RemoteException
NXException
RemoteException
void setTemporaryFacetDisplay(boolean tempDisplay) throws NXException, RemoteException
tempDisplay
- Temporary display flagNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.