|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkProcessObject vtk.vtkAbstractMapper vtk.vtkAbstractMapper3D vtk.vtkAbstractVolumeMapper vtk.vtkVolumeMapper vtk.vtkVolumeProMapper
vtkVolumeProMapper - Superclass for VolumePRO volume rendering mappers. vtkVolumeProMapper is the superclass for VolumePRO volume rendering mappers. Any functionality that is general across all VolumePRO implementations is placed here in this class. Subclasses of this class are for the specific board implementations. Subclasses of that are for underlying graphics languages. Users should not create subclasses directly - a vtkVolumeProMapper will automatically create the object of the right type. If you do not have the VolumePRO libraries when building this object, then the New method will create a default renderer that will not render. You can check the NumberOfBoards ivar to see if it is a real rendering class. To build with the VolumePRO board see vtkVolumeProVG500Mapper.h or vtkVolumeProVP1000Mapper.h for instructions. For more information on the VolumePRO hardware, please see: http://www.terarecon.com/3d_products.shtml If you encounter any problems with this class, please inform Kitware, Inc. at kitware@kitware.com. JavaBean wrapper for vtkVolumeProMapper object.
vtkVolumeMapper
,
vtkVolumeProVG500Mapper
,
vtkOpenGLVolumeProVG500Mapper
,
vtkVolumeProVP1000Mapper
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkVolumeProMapper()
|
protected |
vtkVolumeProMapper(int dmy)
|
Method Summary | |
void |
cursorOff()
Turn the cursor on / off |
void |
cursorOn()
Turn the cursor on / off |
void |
cutPlaneOff()
Turn on / off the cut plane |
void |
cutPlaneOn()
Turn on / off the cut plane |
int |
getAvailableBoardMemory()
Access methods for some board info |
int |
getBlendMode()
Set the blend mode |
java.lang.String |
getBlendModeAsString()
Set the blend mode |
int |
getBlendModeMaxValue()
Set the blend mode |
int |
getBlendModeMinValue()
Set the blend mode |
java.lang.String |
getClassName()
Return the class name as a string. |
int |
getCursor()
Turn the cursor on / off |
int |
getCursorMaxValue()
Turn the cursor on / off |
int |
getCursorMinValue()
Turn the cursor on / off |
double[] |
getCursorPosition()
Set/Get the cursor position |
int |
getCursorType()
Set the type of the cursor |
java.lang.String |
getCursorTypeAsString()
Set the type of the cursor |
int |
getCursorTypeMaxValue()
Set the type of the cursor |
int |
getCursorTypeMinValue()
Set the type of the cursor |
double[] |
getCursorXAxisColor()
Set/Get the cursor color |
double[] |
getCursorYAxisColor()
Set/Get the cursor color |
double[] |
getCursorZAxisColor()
Set/Get the cursor color |
int |
getCutPlane()
Turn on / off the cut plane |
double[] |
getCutPlaneEquation()
Set/Get the cut plane equation |
int |
getCutPlaneFallOffDistance()
Set / Get the cut plane falloff value for intensities |
int |
getCutPlaneFallOffDistanceMaxValue()
Set / Get the cut plane falloff value for intensities |
int |
getCutPlaneFallOffDistanceMinValue()
Set / Get the cut plane falloff value for intensities |
int |
getCutPlaneMaxValue()
Turn on / off the cut plane |
int |
getCutPlaneMinValue()
Turn on / off the cut plane |
double |
getCutPlaneThickness()
Set / Get the cut plane thickness |
double |
getCutPlaneThicknessMaxValue()
Set / Get the cut plane thickness |
double |
getCutPlaneThicknessMinValue()
Set / Get the cut plane thickness |
int |
getGradientDiffuseModulation()
Set/Get the gradient magnitude diffuse modulation |
int |
getGradientDiffuseModulationMaxValue()
Set/Get the gradient magnitude diffuse modulation |
int |
getGradientDiffuseModulationMinValue()
Set/Get the gradient magnitude diffuse modulation |
int |
getGradientOpacityModulation()
Set/Get the gradient magnitude opacity modulation |
int |
getGradientOpacityModulationMaxValue()
Set/Get the gradient magnitude opacity modulation |
int |
getGradientOpacityModulationMinValue()
Set/Get the gradient magnitude opacity modulation |
int |
getGradientSpecularModulation()
Set/Get the gradient magnitude specular modulation |
int |
getGradientSpecularModulationMaxValue()
Set/Get the gradient magnitude specular modulation |
int |
getGradientSpecularModulationMinValue()
Set/Get the gradient magnitude specular modulation |
int |
getIntermixIntersectingGeometry()
Specify whether any geometry intersects the volume. |
int |
getIntermixIntersectingGeometryMaxValue()
Specify whether any geometry intersects the volume. |
int |
getIntermixIntersectingGeometryMinValue()
Specify whether any geometry intersects the volume. |
int |
getMajorBoardVersion()
Access methods for some board info |
int |
getMinorBoardVersion()
Access methods for some board info |
int |
getNoHardware()
Conveniece methods for debugging |
int |
getNumberOfBoards()
Access methods for some board info |
int[] |
getSubVolume()
Set the subvolume |
int |
getSuperSampling()
Turn supersampling on/off |
double[] |
getSuperSamplingFactor()
Set the supersampling factors |
int |
getSuperSamplingMaxValue()
Turn supersampling on/off |
int |
getSuperSamplingMinValue()
Turn supersampling on/off |
vtkVolumeProMapper |
getThisVolumeProMapper()
|
int |
getWrongVLIVersion()
Conveniece methods for debugging |
void |
gradientDiffuseModulationOff()
Set/Get the gradient magnitude diffuse modulation |
void |
gradientDiffuseModulationOn()
Set/Get the gradient magnitude diffuse modulation |
void |
gradientOpacityModulationOff()
Set/Get the gradient magnitude opacity modulation |
void |
gradientOpacityModulationOn()
Set/Get the gradient magnitude opacity modulation |
void |
gradientSpecularModulationOff()
Set/Get the gradient magnitude specular modulation |
void |
gradientSpecularModulationOn()
Set/Get the gradient magnitude specular modulation |
void |
intermixIntersectingGeometryOff()
Specify whether any geometry intersects the volume. |
void |
intermixIntersectingGeometryOn()
Specify whether any geometry intersects the volume. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
render(vtkRenderer id0,
vtkVolume id1)
Set the blend mode |
void |
setBlendMode(int id0)
Set the blend mode |
void |
setBlendModeToComposite()
Set the blend mode |
void |
setBlendModeToMaximumIntensity()
Set the blend mode |
void |
setBlendModeToMinimumIntensity()
Set the blend mode |
void |
setCursor(int id0)
Turn the cursor on / off |
void |
setCursorPosition(double[] id0)
Set/Get the cursor position |
void |
setCursorPosition(double id0,
double id1,
double id2)
Set/Get the cursor position |
void |
setCursorType(int id0)
Set the type of the cursor |
void |
setCursorTypeToCrossHair()
Set the type of the cursor |
void |
setCursorTypeToPlane()
Set the type of the cursor |
void |
setCursorXAxisColor(double[] id0)
Set/Get the cursor color |
void |
setCursorXAxisColor(double id0,
double id1,
double id2)
Set/Get the cursor color |
void |
setCursorYAxisColor(double[] id0)
Set/Get the cursor color |
void |
setCursorYAxisColor(double id0,
double id1,
double id2)
Set/Get the cursor color |
void |
setCursorZAxisColor(double[] id0)
Set/Get the cursor color |
void |
setCursorZAxisColor(double id0,
double id1,
double id2)
Set/Get the cursor color |
void |
setCutPlane(int id0)
Turn on / off the cut plane |
void |
setCutPlaneEquation(double[] id0)
Set/Get the cut plane equation |
void |
setCutPlaneEquation(double id0,
double id1,
double id2,
double id3)
Set/Get the cut plane equation |
void |
setCutPlaneFallOffDistance(int id0)
Set / Get the cut plane falloff value for intensities |
void |
setCutPlaneThickness(double id0)
Set / Get the cut plane thickness |
void |
setGradientDiffuseModulation(int id0)
Set/Get the gradient magnitude diffuse modulation |
void |
setGradientOpacityModulation(int id0)
Set/Get the gradient magnitude opacity modulation |
void |
setGradientSpecularModulation(int id0)
Set/Get the gradient magnitude specular modulation |
void |
setIntermixIntersectingGeometry(int id0)
Specify whether any geometry intersects the volume. |
void |
setSubVolume(int[] id0)
Set the subvolume |
void |
setSubVolume(int id0,
int id1,
int id2,
int id3,
int id4,
int id5)
Set the subvolume |
void |
setSuperSampling(int id0)
Turn supersampling on/off |
void |
setSuperSamplingFactor(double[] id0)
Set the supersampling factors |
void |
setSuperSamplingFactor(double id0,
double id1,
double id2)
Set the supersampling factors |
void |
superSamplingOff()
Turn supersampling on/off |
void |
superSamplingOn()
Turn supersampling on/off |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkAbstractVolumeMapper |
getBounds, getDataSetInput, getThisAbstractVolumeMapper, update |
Methods inherited from class vtk.vtkAbstractMapper3D |
getBounds, getCenter, getCenter, getLength, getThisAbstractMapper3D, isARayCastMapper, isARenderIntoImageMapper |
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 vtkVolumeProMapper()
protected vtkVolumeProMapper(int dmy)
Method Detail |
public vtkVolumeProMapper getThisVolumeProMapper()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkVolumeMapper
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkVolumeMapper
public void render(vtkRenderer id0, vtkVolume id1)
public void setBlendMode(int id0)
public int getBlendModeMinValue()
public int getBlendModeMaxValue()
public int getBlendMode()
public void setBlendModeToComposite()
public void setBlendModeToMaximumIntensity()
public void setBlendModeToMinimumIntensity()
public java.lang.String getBlendModeAsString()
public void setSubVolume(int id0, int id1, int id2, int id3, int id4, int id5)
public void setSubVolume(int[] id0)
public int[] getSubVolume()
public void setCursor(int id0)
public int getCursorMinValue()
public int getCursorMaxValue()
public int getCursor()
public void cursorOn()
public void cursorOff()
public void setCursorType(int id0)
public int getCursorTypeMinValue()
public int getCursorTypeMaxValue()
public int getCursorType()
public void setCursorTypeToCrossHair()
public void setCursorTypeToPlane()
public java.lang.String getCursorTypeAsString()
public void setCursorPosition(double id0, double id1, double id2)
public void setCursorPosition(double[] id0)
public double[] getCursorPosition()
public void setCursorXAxisColor(double id0, double id1, double id2)
public void setCursorXAxisColor(double[] id0)
public double[] getCursorXAxisColor()
public void setCursorYAxisColor(double id0, double id1, double id2)
public void setCursorYAxisColor(double[] id0)
public double[] getCursorYAxisColor()
public void setCursorZAxisColor(double id0, double id1, double id2)
public void setCursorZAxisColor(double[] id0)
public double[] getCursorZAxisColor()
public void setSuperSampling(int id0)
public int getSuperSamplingMinValue()
public int getSuperSamplingMaxValue()
public int getSuperSampling()
public void superSamplingOn()
public void superSamplingOff()
public void setSuperSamplingFactor(double id0, double id1, double id2)
public void setSuperSamplingFactor(double[] id0)
public double[] getSuperSamplingFactor()
public void setCutPlane(int id0)
public int getCutPlaneMinValue()
public int getCutPlaneMaxValue()
public int getCutPlane()
public void cutPlaneOn()
public void cutPlaneOff()
public void setCutPlaneEquation(double id0, double id1, double id2, double id3)
public void setCutPlaneEquation(double[] id0)
public double[] getCutPlaneEquation()
public void setCutPlaneThickness(double id0)
public double getCutPlaneThicknessMinValue()
public double getCutPlaneThicknessMaxValue()
public double getCutPlaneThickness()
public void setCutPlaneFallOffDistance(int id0)
public int getCutPlaneFallOffDistanceMinValue()
public int getCutPlaneFallOffDistanceMaxValue()
public int getCutPlaneFallOffDistance()
public void setGradientOpacityModulation(int id0)
public int getGradientOpacityModulationMinValue()
public int getGradientOpacityModulationMaxValue()
public int getGradientOpacityModulation()
public void gradientOpacityModulationOn()
public void gradientOpacityModulationOff()
public void setGradientDiffuseModulation(int id0)
public int getGradientDiffuseModulationMinValue()
public int getGradientDiffuseModulationMaxValue()
public int getGradientDiffuseModulation()
public void gradientDiffuseModulationOn()
public void gradientDiffuseModulationOff()
public void setGradientSpecularModulation(int id0)
public int getGradientSpecularModulationMinValue()
public int getGradientSpecularModulationMaxValue()
public int getGradientSpecularModulation()
public void gradientSpecularModulationOn()
public void gradientSpecularModulationOff()
public int getNoHardware()
public int getWrongVLIVersion()
public int getNumberOfBoards()
public int getMajorBoardVersion()
public int getMinorBoardVersion()
public int getAvailableBoardMemory()
public void setIntermixIntersectingGeometry(int id0)
public int getIntermixIntersectingGeometryMinValue()
public int getIntermixIntersectingGeometryMaxValue()
public int getIntermixIntersectingGeometry()
public void intermixIntersectingGeometryOn()
public void intermixIntersectingGeometryOff()
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkVolumeMapper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |