|
||||||||||
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.vtkSource vtk.vtkImageSource vtk.vtkTriangularTexture
vtkTriangularTexture - generate 2D triangular texture map. vtkTriangularTexture is a filter that generates a 2D texture map based on the paper "Opacity-modulating Triangular Textures for Irregular Surfaces," by Penny Rheingans, IEEE Visualization '96, pp. 219-225. The textures assume texture coordinates of (0,0), (1.0) and (.5, sqrt(3)/2). The sequence of texture values is the same along each edge of the triangular texture map. So, the assignment order of texture coordinates is arbitrary. JavaBean wrapper for vtkTriangularTexture object.
Field Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkTriangularTexture()
|
protected |
vtkTriangularTexture(int dmy)
|
Method Summary | |
java.lang.String |
getClassName()
Return the class name as a string. |
double |
getScaleFactor()
Set a Scale Factor. |
int |
getTexturePattern()
Set the texture pattern. 1 = opaque at centroid (default) 2 = opaque at vertices 3 = opaque in rings around vertices |
int |
getTexturePatternMaxValue()
Set the texture pattern. 1 = opaque at centroid (default) 2 = opaque at vertices 3 = opaque in rings around vertices |
int |
getTexturePatternMinValue()
Set the texture pattern. 1 = opaque at centroid (default) 2 = opaque at vertices 3 = opaque in rings around vertices |
vtkTriangularTexture |
getThisTriangularTexture()
|
int |
getXSize()
Set the X texture map dimension. |
int |
getYSize()
Set the Y texture map dimension. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
setScaleFactor(double id0)
Set a Scale Factor. |
void |
setTexturePattern(int id0)
Set the texture pattern. 1 = opaque at centroid (default) 2 = opaque at vertices 3 = opaque in rings around vertices |
void |
setXSize(int id0)
Set the X texture map dimension. |
void |
setYSize(int id0)
Set the Y texture map dimension. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkImageSource |
getOutput, getOutput, getThisImageSource, setOutput |
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 |
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 vtkTriangularTexture()
protected vtkTriangularTexture(int dmy)
Method Detail |
public vtkTriangularTexture getThisTriangularTexture()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkImageSource
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkImageSource
public void setScaleFactor(double id0)
public double getScaleFactor()
public void setXSize(int id0)
public int getXSize()
public void setYSize(int id0)
public int getYSize()
public void setTexturePattern(int id0)
public int getTexturePatternMinValue()
public int getTexturePatternMaxValue()
public int getTexturePattern()
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkImageSource
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |