| java.lang.Object javax.media.j3d.IndexedObject javax.media.j3d.SceneGraphObjectRetained javax.media.j3d.NodeComponentRetained javax.media.j3d.TextureAttributesRetained
TextureAttributesRetained | class TextureAttributesRetained extends NodeComponentRetained (Code) | | The TextureAttributes object defines attributes that apply to
to texture mapping.
|
Method Summary | |
protected Object | clone() | synchronized void | createMirrorObject() | boolean | equivalent(TextureAttributesRetained tr) | final int | getCombineAlphaFunction(int index) | final int | getCombineAlphaMode() | final int | getCombineAlphaScale() | final int | getCombineAlphaSource(int index) | final int | getCombineRgbFunction(int index) | final int | getCombineRgbMode() | final int | getCombineRgbScale() | final int | getCombineRgbSource(int index) | final int | getNumTextureColorTableComponents() | final int | getPerspectiveCorrectionMode() Gets perspective correction mode value. | final void | getTextureBlendColor(Color4f textureBlendColor) Gets the texture blend color for this
appearance component object. | final void | getTextureColorTable(int[][] table) | final int | getTextureColorTableSize() | final int | getTextureMode() Gets the texture mode parameter for this
texture attributes object. | final void | getTextureTransform(Transform3D transform) Retrieves a copy of the texture transform object. | void | handleFrequencyChange(int bit) | final void | initCombineAlphaFunction(int index, int fcn) | final void | initCombineAlphaMode(int mode) | final void | initCombineAlphaScale(int scale) | final void | initCombineAlphaSource(int index, int src) | final void | initCombineMode(TextureAttributesRetained tr) | final void | initCombineRgbFunction(int index, int fcn) | final void | initCombineRgbMode(int mode) | final void | initCombineRgbScale(int scale) | final void | initCombineRgbSource(int index, int src) | synchronized void | initMirrorObject() | final void | initPerspectiveCorrectionMode(int mode) | final void | initTextureBlendColor(Color4f textureBlendColor) | final void | initTextureBlendColor(float r, float g, float b, float a) | final void | initTextureColorTable(int[][] table) | final static void | initTextureEnums() | final void | initTextureMode(int textureMode) | final void | initTextureTransform(Transform3D transform) | final void | sendMessage(int attrMask, Object attr1, Object attr2) | protected void | set(TextureAttributesRetained tr) | final void | setCombineAlphaFunction(int index, int fcn) | final void | setCombineAlphaMode(int mode) | final void | setCombineAlphaScale(int scale) | final void | setCombineAlphaSource(int index, int src) | final void | setCombineRgbFunction(int index, int fcn) | final void | setCombineRgbMode(int mode) | final void | setCombineRgbScale(int scale) | final void | setCombineRgbSource(int index, int src) | final void | setPerspectiveCorrectionMode(int mode) Sets perspective correction mode to be used for color
and/or texture coordinate interpolation. | final void | setTextureBlendColor(Color4f textureBlendColor) Sets the texture blend color for this
texture attributes object. | final void | setTextureBlendColor(float r, float g, float b, float a) Sets the texture blend color for this
appearance component object. | final void | setTextureColorTable(int[][] table) | final void | setTextureMode(int textureMode) Sets the texture mode parameter for this
appearance component object. | final void | setTextureTransform(Transform3D transform) Sets the texture transform object used to transform texture
coordinates. | synchronized void | updateMirrorObject(int component, Object value, Object value2) | void | updateNative(Canvas3D cv, boolean simulate, int textureFormat) |
COLOR_CHANGED | final static int COLOR_CHANGED(Code) | | |
COMBINE_ALPHA_FCN_CHANGED | final static int COMBINE_ALPHA_FCN_CHANGED(Code) | | |
COMBINE_ALPHA_MODE_CHANGED | final static int COMBINE_ALPHA_MODE_CHANGED(Code) | | |
COMBINE_ALPHA_SCALE_CHANGED | final static int COMBINE_ALPHA_SCALE_CHANGED(Code) | | |
COMBINE_ALPHA_SRC_CHANGED | final static int COMBINE_ALPHA_SRC_CHANGED(Code) | | |
COMBINE_RGB_FCN_CHANGED | final static int COMBINE_RGB_FCN_CHANGED(Code) | | |
COMBINE_RGB_MODE_CHANGED | final static int COMBINE_RGB_MODE_CHANGED(Code) | | |
COMBINE_RGB_SCALE_CHANGED | final static int COMBINE_RGB_SCALE_CHANGED(Code) | | |
COMBINE_RGB_SRC_CHANGED | final static int COMBINE_RGB_SRC_CHANGED(Code) | | |
CORRECTION_CHANGED | final static int CORRECTION_CHANGED(Code) | | |
MODE_CHANGED | final static int MODE_CHANGED(Code) | | |
TEXTURE_COLOR_TABLE_CHANGED | final static int TEXTURE_COLOR_TABLE_CHANGED(Code) | | |
TRANSFORM_CHANGED | final static int TRANSFORM_CHANGED(Code) | | |
combineAlphaFcn | int[] combineAlphaFcn(Code) | | |
combineAlphaMode | int combineAlphaMode(Code) | | |
combineAlphaScale | int combineAlphaScale(Code) | | |
combineAlphaSrc | int[] combineAlphaSrc(Code) | | |
combineRgbFcn | int[] combineRgbFcn(Code) | | |
combineRgbMode | int combineRgbMode(Code) | | |
combineRgbScale | int combineRgbScale(Code) | | |
combineRgbSrc | int[] combineRgbSrc(Code) | | |
mirrorCompDirty | boolean mirrorCompDirty(Code) | | |
numTextureColorTableComponents | int numTextureColorTableComponents(Code) | | |
perspCorrectionMode | int perspCorrectionMode(Code) | | |
textureBlendColor | Color4f textureBlendColor(Code) | | |
textureColorTable | int textureColorTable(Code) | | |
textureColorTableSize | int textureColorTableSize(Code) | | |
textureMode | int textureMode(Code) | | |
TextureAttributesRetained | TextureAttributesRetained()(Code) | | |
createMirrorObject | synchronized void createMirrorObject()(Code) | | Creates and initializes a mirror object, point the mirror object
to the retained object if the object is not editable
|
getCombineAlphaFunction | final int getCombineAlphaFunction(int index)(Code) | | |
getCombineAlphaMode | final int getCombineAlphaMode()(Code) | | |
getCombineAlphaScale | final int getCombineAlphaScale()(Code) | | |
getCombineAlphaSource | final int getCombineAlphaSource(int index)(Code) | | |
getCombineRgbFunction | final int getCombineRgbFunction(int index)(Code) | | |
getCombineRgbMode | final int getCombineRgbMode()(Code) | | |
getCombineRgbScale | final int getCombineRgbScale()(Code) | | |
getCombineRgbSource | final int getCombineRgbSource(int index)(Code) | | |
getNumTextureColorTableComponents | final int getNumTextureColorTableComponents()(Code) | | |
getPerspectiveCorrectionMode | final int getPerspectiveCorrectionMode()(Code) | | Gets perspective correction mode value.
mode the value of perspective correction mode. |
getTextureBlendColor | final void getTextureBlendColor(Color4f textureBlendColor)(Code) | | Gets the texture blend color for this
appearance component object.
Parameters: textureBlendColor - the vector that will receive the textureblend color used when the mode is BLEND |
getTextureColorTable | final void getTextureColorTable(int[][] table)(Code) | | |
getTextureColorTableSize | final int getTextureColorTableSize()(Code) | | |
getTextureMode | final int getTextureMode()(Code) | | Gets the texture mode parameter for this
texture attributes object.
textureMode the texture mode |
getTextureTransform | final void getTextureTransform(Transform3D transform)(Code) | | Retrieves a copy of the texture transform object.
Parameters: transform - the transform object that will receive thecurrent texture transform. |
handleFrequencyChange | void handleFrequencyChange(int bit)(Code) | | |
initCombineAlphaFunction | final void initCombineAlphaFunction(int index, int fcn)(Code) | | |
initCombineAlphaMode | final void initCombineAlphaMode(int mode)(Code) | | |
initCombineAlphaScale | final void initCombineAlphaScale(int scale)(Code) | | |
initCombineAlphaSource | final void initCombineAlphaSource(int index, int src)(Code) | | |
initCombineRgbFunction | final void initCombineRgbFunction(int index, int fcn)(Code) | | |
initCombineRgbMode | final void initCombineRgbMode(int mode)(Code) | | |
initCombineRgbScale | final void initCombineRgbScale(int scale)(Code) | | |
initCombineRgbSource | final void initCombineRgbSource(int index, int src)(Code) | | |
initMirrorObject | synchronized void initMirrorObject()(Code) | | Initializes a mirror object
|
initPerspectiveCorrectionMode | final void initPerspectiveCorrectionMode(int mode)(Code) | | |
initTextureBlendColor | final void initTextureBlendColor(Color4f textureBlendColor)(Code) | | |
initTextureBlendColor | final void initTextureBlendColor(float r, float g, float b, float a)(Code) | | |
initTextureColorTable | final void initTextureColorTable(int[][] table)(Code) | | |
initTextureEnums | final static void initTextureEnums()(Code) | | |
initTextureMode | final void initTextureMode(int textureMode)(Code) | | |
setCombineAlphaFunction | final void setCombineAlphaFunction(int index, int fcn)(Code) | | |
setCombineAlphaMode | final void setCombineAlphaMode(int mode)(Code) | | |
setCombineAlphaScale | final void setCombineAlphaScale(int scale)(Code) | | |
setCombineAlphaSource | final void setCombineAlphaSource(int index, int src)(Code) | | |
setCombineRgbFunction | final void setCombineRgbFunction(int index, int fcn)(Code) | | |
setCombineRgbMode | final void setCombineRgbMode(int mode)(Code) | | |
setCombineRgbScale | final void setCombineRgbScale(int scale)(Code) | | |
setCombineRgbSource | final void setCombineRgbSource(int index, int src)(Code) | | |
setPerspectiveCorrectionMode | final void setPerspectiveCorrectionMode(int mode)(Code) | | Sets perspective correction mode to be used for color
and/or texture coordinate interpolation.
A value of NICEST indicates that perspective correction should be
performed and that the highest quality method should be used.
A value of FASTEST indicates that the most efficient perspective
correction method should be used.
Parameters: mode - one of NICEST or FASTEST.The default value is NICEST. |
setTextureBlendColor | final void setTextureBlendColor(Color4f textureBlendColor)(Code) | | Sets the texture blend color for this
texture attributes object.
Parameters: textureBlendColor - the texture blend color used whenthe mode is BLEND |
setTextureBlendColor | final void setTextureBlendColor(float r, float g, float b, float a)(Code) | | Sets the texture blend color for this
appearance component object. This color is used when
the mode is BLEND.
Parameters: r - the red component of the color Parameters: g - the green component of the color Parameters: b - the blue component of the color Parameters: a - the alpha component of the color |
setTextureColorTable | final void setTextureColorTable(int[][] table)(Code) | | |
setTextureMode | final void setTextureMode(int textureMode)(Code) | | Sets the texture mode parameter for this
appearance component object.
Parameters: textureMode - the texture mode, one of: MODULATE,DECAL, BLEND, or REPLACE |
setTextureTransform | final void setTextureTransform(Transform3D transform)(Code) | | Sets the texture transform object used to transform texture
coordinates. A copy of the specified Transform3D object is
stored in this TextureAttributes object.
Parameters: transform - the new transform object |
updateMirrorObject | synchronized void updateMirrorObject(int component, Object value, Object value2)(Code) | | Update the "component" field of the mirror object with the
given "value"
|
updateNative | void updateNative(Canvas3D cv, boolean simulate, int textureFormat)(Code) | | |
Fields inherited from javax.media.j3d.IndexedObject | int[][] listIdx(Code)(Java Doc)
|
|
|