|
||||||||||
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.vtkTexture
vtkTexture - handles properties associated with a texture map. vtkTexture is an object that handles loading and binding of texture maps. It obtains its data from an input image data dataset type. Thus you can create visualization pipelines to read, process, and construct textures. Note that textures will only work if texture coordinates are also defined, and if the rendering system supports texture. Instances of vtkTexture are associated with actors via the actor's SetTexture() method. Actors can share texture maps (this is encouraged to save memory resources.) JavaBean wrapper for vtkTexture object.
vtkActor
,
vtkRenderer
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkTexture()
|
protected |
vtkTexture(int dmy)
|
Method Summary | |
java.lang.String |
getClassName()
Return the class name as a string. |
vtkImageData |
getInput()
This process object accepts image data as input. |
int |
getInterpolate()
Turn on/off linear interpolation of the texture map when rendering. |
vtkLookupTable |
getLookupTable()
Specify the lookup table to convert scalars if necessary |
int |
getMapColorScalarsThroughLookupTable()
Turn on/off the mapping of color scalars through the lookup table. |
vtkUnsignedCharArray |
getMappedScalars()
Get Mapped Scalars |
int |
getQuality()
Force texture quality to 16-bit or 32-bit. |
int |
getRepeat()
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. |
vtkTexture |
getThisTexture()
|
void |
interpolateOff()
Turn on/off linear interpolation of the texture map when rendering. |
void |
interpolateOn()
Turn on/off linear interpolation of the texture map when rendering. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
load(vtkRenderer id0)
Abstract interface to renderer. |
void |
mapColorScalarsThroughLookupTableOff()
Turn on/off the mapping of color scalars through the lookup table. |
void |
mapColorScalarsThroughLookupTableOn()
Turn on/off the mapping of color scalars through the lookup table. |
void |
releaseGraphicsResources(vtkWindow id0)
Release any graphics resources that are being consumed by this texture. |
void |
render(vtkRenderer id0)
Renders a texture map. |
void |
repeatOff()
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. |
void |
repeatOn()
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. |
void |
setInput(vtkImageData id0)
This process object accepts image data as input. |
void |
setInterpolate(int id0)
Turn on/off linear interpolation of the texture map when rendering. |
void |
setLookupTable(vtkLookupTable id0)
Specify the lookup table to convert scalars if necessary |
void |
setMapColorScalarsThroughLookupTable(int id0)
Turn on/off the mapping of color scalars through the lookup table. |
void |
setQuality(int id0)
Force texture quality to 16-bit or 32-bit. |
void |
setQualityTo16Bit()
Force texture quality to 16-bit or 32-bit. |
void |
setQualityTo32Bit()
Force texture quality to 16-bit or 32-bit. |
void |
setQualityToDefault()
Force texture quality to 16-bit or 32-bit. |
void |
setRepeat(int id0)
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. |
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 vtkTexture()
protected vtkTexture(int dmy)
Method Detail |
public vtkTexture getThisTexture()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkProcessObject
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkProcessObject
public void render(vtkRenderer id0)
public void releaseGraphicsResources(vtkWindow id0)
public void load(vtkRenderer id0)
public int getRepeat()
public void setRepeat(int id0)
public void repeatOn()
public void repeatOff()
public int getInterpolate()
public void setInterpolate(int id0)
public void interpolateOn()
public void interpolateOff()
public void setQuality(int id0)
public int getQuality()
public void setQualityToDefault()
public void setQualityTo16Bit()
public void setQualityTo32Bit()
public int getMapColorScalarsThroughLookupTable()
public void setMapColorScalarsThroughLookupTable(int id0)
public void mapColorScalarsThroughLookupTableOn()
public void mapColorScalarsThroughLookupTableOff()
public void setInput(vtkImageData id0)
public vtkImageData getInput()
public void setLookupTable(vtkLookupTable id0)
public vtkLookupTable getLookupTable()
public vtkUnsignedCharArray getMappedScalars()
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkProcessObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |