Xj3D VRML/X3D Code API

org.web3d.vrml.nodes
Interface VRMLTextureProperties2DNodeType

All Superinterfaces:
FrameStateListener, VRMLAppearanceChildNodeType, VRMLNode, VRMLNodeType

public interface VRMLTextureProperties2DNodeType
extends VRMLAppearanceChildNodeType

VRML representation of 2D texture properties.

Version:
$Revision: 1.1 $
Author:
Alan Hudson

Method Summary
 float getAnisotropicDegree()
          Get the AnisotropicFilter Degree.
 int getAnisotropicMode()
          Get the Anisotropic Mode.
 void getBoundaryColor(float[] color)
          Get the boundary color.
 int getBoundaryModeS()
          Get the boundary mode for S.
 int getBoundaryModeT()
          Get the boundary mode for T.
 int getBoundaryWidth()
          Get the boundary width.
 boolean getGenerateMipMaps()
          Get the generateMipsMaps field.
 int getMagnificationFilter()
          Get the magnigification filter.
 int getMinificationFilter()
          Get the minification filter.
 
Methods inherited from interface org.web3d.vrml.nodes.VRMLNodeType
addNodeListener, getFieldValue, getMetadataObject, getRefCount, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount
 
Methods inherited from interface org.web3d.vrml.lang.VRMLNode
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersion
 
Methods inherited from interface org.web3d.vrml.nodes.FrameStateListener
allEventsComplete
 

Method Detail

getBoundaryColor

public void getBoundaryColor(float[] color)
Get the boundary color. This is a 4 component color.

Parameters:
color - A preallocated 4 component color array;

getBoundaryWidth

public int getBoundaryWidth()
Get the boundary width.

Returns:
The boundary width

getBoundaryModeS

public int getBoundaryModeS()
Get the boundary mode for S.

Returns:
The boundary mode. Defined in TextureConstants.

getBoundaryModeT

public int getBoundaryModeT()
Get the boundary mode for T.

Returns:
The boundary mode. Defined in TextureConstants.

getMagnificationFilter

public int getMagnificationFilter()
Get the magnigification filter.

Returns:
The mag filter. Defined in TextureConstants.

getMinificationFilter

public int getMinificationFilter()
Get the minification filter.

Returns:
The min filter. Defined in TextureConstants.

getGenerateMipMaps

public boolean getGenerateMipMaps()
Get the generateMipsMaps field.

Returns:
Should mips be generated for this object.

getAnisotropicMode

public int getAnisotropicMode()
Get the Anisotropic Mode.

Returns:
The anistropic mode. Defined in TextureConstants.

getAnisotropicDegree

public float getAnisotropicDegree()
Get the AnisotropicFilter Degree.

Returns:
The anisotropic degree.

Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium