|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkStructuredVisibilityConstraint
vtkStructuredVisibilityConstraint - helper object to manage the. vtkStructuredVisibilityConstraint is a general class to manage a list of points/cell marked as invalid or invisible. Currently, it does this by maintaining an unsigned char array associated with points/cells. To conserve memory, this array is allocated only when it is needed (when Blank() is called the first time). Make sure to call Initialize() with the right dimensions before calling any methods that set/get visibility. JavaBean wrapper for vtkStructuredVisibilityConstraint object.
Field Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkStructuredVisibilityConstraint()
|
protected |
vtkStructuredVisibilityConstraint(int dmy)
|
Method Summary | |
void |
blank(int id0)
Sets the visibility flag of the given point/cell off. |
void |
deepCopy(vtkStructuredVisibilityConstraint id0)
Copies the dimensions, the visibility array and the initialized flag. |
java.lang.String |
getClassName()
Return the class name as a string. |
int[] |
getDimensions()
Get the dimensions used to initialize the object. |
vtkStructuredVisibilityConstraint |
getThisStructuredVisibilityConstraint()
|
vtkUnsignedCharArray |
getVisibilityById()
Set/Get the array used to store the visibility flags. |
void |
initialize(int[] id0)
Set the dimensions and set the Initialized flag to 1. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
char |
isConstrained()
|
char |
isVisible(int id0)
Returns 1 is the point/cell is visible, 0 otherwise. |
void |
setVisibilityById(vtkUnsignedCharArray id0)
Set/Get the array used to store the visibility flags. |
void |
shallowCopy(vtkStructuredVisibilityConstraint id0)
Copies the dimensions, the visibility array pointer and the initialized flag. |
void |
unBlank(int id0)
Sets the visibility flag of the given point/cell on. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister |
Methods inherited from class vtk.vtkObjectBase |
addPropertyChangeListener, finalize, getReferenceCount, getThisObjectBase, isTypeOf, removePropertyChangeListener, setReferenceCount, VTKDelete |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.beans.PropertyChangeSupport changes
Constructor Detail |
public vtkStructuredVisibilityConstraint()
protected vtkStructuredVisibilityConstraint(int dmy)
Method Detail |
public vtkStructuredVisibilityConstraint getThisStructuredVisibilityConstraint()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkObject
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkObject
public char isVisible(int id0)
public void blank(int id0)
public void unBlank(int id0)
public int[] getDimensions()
public void initialize(int[] id0)
public void setVisibilityById(vtkUnsignedCharArray id0)
public vtkUnsignedCharArray getVisibilityById()
public void shallowCopy(vtkStructuredVisibilityConstraint id0)
public void deepCopy(vtkStructuredVisibilityConstraint id0)
public char isConstrained()
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |