|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkImplicitFunction vtk.vtkBox
vtkBox - implicit function for a bounding box. vtkBox computes the implicit function and/or gradient for a axis-aligned bounding box. (The superclasses transform can be used to modify this orientation.) Each side of the box is orthogonal to all other sides meeting along shared edges and all faces are orthogonal to the x-y-z coordinate axes. (If you wish to orient this box differently, recall that the superclass vtkImplicitFunction supports a transformation matrix.) vtkCube is a concrete implementation of vtkImplicitFunction. JavaBean wrapper for vtkBox object.
vtkCubeSource
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkBox()
|
protected |
vtkBox(int dmy)
|
Method Summary | |
double |
evaluateFunction(double[] id0)
Evaluate function at position x-y-z and return value. |
double |
evaluateFunction(double id0,
double id1,
double id2)
Evaluate function at position x-y-z and return value. |
void |
evaluateGradient(double[] id0,
double[] id1)
Evaluate function gradient at position x-y-z and pass back vector. |
void |
getBounds(double[] id0)
Set / get the bounding box using various methods. |
java.lang.String |
getClassName()
Return the class name as a string. |
vtkBox |
getThisBox()
|
double[] |
getXMax()
Set / get the bounding box using various methods. |
double[] |
getXMin()
Set / get the bounding box using various methods. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
setBounds(double[] id0)
Set / get the bounding box using various methods. |
void |
setBounds(double id0,
double id1,
double id2,
double id3,
double id4,
double id5)
Set / get the bounding box using various methods. |
void |
setXMax(double[] id0)
Set / get the bounding box using various methods. |
void |
setXMax(double id0,
double id1,
double id2)
Set / get the bounding box using various methods. |
void |
setXMin(double[] id0)
Set / get the bounding box using various methods. |
void |
setXMin(double id0,
double id1,
double id2)
Set / get the bounding box using various methods. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkImplicitFunction |
functionGradient, functionGradient, functionGradient, functionValue, functionValue, getMTime, getThisImplicitFunction, getTransform, setTransform |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, 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 vtkBox()
protected vtkBox(int dmy)
Method Detail |
public vtkBox getThisBox()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkImplicitFunction
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkImplicitFunction
public double evaluateFunction(double[] id0)
vtkImplicitFunction
evaluateFunction
in class vtkImplicitFunction
public double evaluateFunction(double id0, double id1, double id2)
vtkImplicitFunction
evaluateFunction
in class vtkImplicitFunction
public void evaluateGradient(double[] id0, double[] id1)
vtkImplicitFunction
evaluateGradient
in class vtkImplicitFunction
public void setXMin(double id0, double id1, double id2)
public void setXMin(double[] id0)
public double[] getXMin()
public void setXMax(double id0, double id1, double id2)
public void setXMax(double[] id0)
public double[] getXMax()
public void setBounds(double id0, double id1, double id2, double id3, double id4, double id5)
public void setBounds(double[] id0)
public void getBounds(double[] id0)
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkImplicitFunction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |