Class SAITextureProperties
java.lang.Object
org.web3d.vrml.scripting.external.sai.SAINode
org.xj3d.sai.external.node.texturing.SAITextureProperties
- All Implemented Interfaces:
TextureProperties,X3DNode
A concrete implementation of the TextureProperties node interface
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Constructor Summary
ConstructorsConstructorDescriptionSAITextureProperties(VRMLNodeType node, SAINodeFactory nodeFactory, SAIFieldFactory fieldFactory, ExternalEventQueue queue) Constructor -
Method Summary
Modifier and TypeMethodDescriptionfloatReturn the anisotropicFilterDegree float value.Return the anisotropicMode String value.voidgetBoundaryColor(float[] val) Return the boundaryColor value in the argument float[]Return the boundaryModeS String value.Return the boundaryModeT String value.intReturn the boundaryWidth int value.booleanReturn the generateMipMaps boolean value.Return the magnificationFilter String value.Return the minificationFilter String value.voidsetAnisotropicFilterDegree(float val) Set the anisotropicFilterDegree field.voidsetAnisotropicMode(String val) Set the anisotropicMode field.voidsetBoundaryColor(float[] val) Set the boundaryColor field.voidsetBoundaryModeS(String val) Set the boundaryModeS field.voidsetBoundaryModeT(String val) Set the boundaryModeT field.voidsetBoundaryWidth(int val) Set the boundaryWidth field.voidsetGenerateMipMaps(boolean val) Set the generateMipMaps field.voidSet the magnificationFilter field.voidSet the minificationFilter field.Methods inherited from class org.web3d.vrml.scripting.external.sai.SAINode
dispose, equals, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, hashCode, isRealized, realize, setMetadataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Constructor Details
-
SAITextureProperties
public SAITextureProperties(VRMLNodeType node, SAINodeFactory nodeFactory, SAIFieldFactory fieldFactory, ExternalEventQueue queue) Constructor- Parameters:
nodeFactory-fieldFactory-queue-
-
-
Method Details
-
getBoundaryColor
public void getBoundaryColor(float[] val) Return the boundaryColor value in the argument float[]- Specified by:
getBoundaryColorin interfaceTextureProperties- Parameters:
val- The float[] to initialize.
-
setBoundaryColor
public void setBoundaryColor(float[] val) Set the boundaryColor field.- Specified by:
setBoundaryColorin interfaceTextureProperties- Parameters:
val- The float[] to set.
-
getBoundaryWidth
public int getBoundaryWidth()Return the boundaryWidth int value.- Specified by:
getBoundaryWidthin interfaceTextureProperties- Returns:
- The boundaryWidth int value.
-
setBoundaryWidth
public void setBoundaryWidth(int val) Set the boundaryWidth field.- Specified by:
setBoundaryWidthin interfaceTextureProperties- Parameters:
val- The int to set.
-
getBoundaryModeS
Return the boundaryModeS String value.- Specified by:
getBoundaryModeSin interfaceTextureProperties- Returns:
- The boundaryModeS String value.
-
setBoundaryModeS
Set the boundaryModeS field.- Specified by:
setBoundaryModeSin interfaceTextureProperties- Parameters:
val- The String to set.
-
getBoundaryModeT
Return the boundaryModeT String value.- Specified by:
getBoundaryModeTin interfaceTextureProperties- Returns:
- The boundaryModeT String value.
-
setBoundaryModeT
Set the boundaryModeT field.- Specified by:
setBoundaryModeTin interfaceTextureProperties- Parameters:
val- The String to set.
-
getMagnificationFilter
Return the magnificationFilter String value.- Specified by:
getMagnificationFilterin interfaceTextureProperties- Returns:
- The magnificationFilter String value.
-
setMagnificationFilter
Set the magnificationFilter field.- Specified by:
setMagnificationFilterin interfaceTextureProperties- Parameters:
val- The String to set.
-
getMinificationFilter
Return the minificationFilter String value.- Specified by:
getMinificationFilterin interfaceTextureProperties- Returns:
- The minificationFilter String value.
-
setMinificationFilter
Set the minificationFilter field.- Specified by:
setMinificationFilterin interfaceTextureProperties- Parameters:
val- The String to set.
-
getGenerateMipMaps
public boolean getGenerateMipMaps()Return the generateMipMaps boolean value.- Specified by:
getGenerateMipMapsin interfaceTextureProperties- Returns:
- The generateMipMaps boolean value.
-
setGenerateMipMaps
public void setGenerateMipMaps(boolean val) Set the generateMipMaps field.- Specified by:
setGenerateMipMapsin interfaceTextureProperties- Parameters:
val- The boolean to set.
-
getAnisotropicMode
Return the anisotropicMode String value.- Specified by:
getAnisotropicModein interfaceTextureProperties- Returns:
- The anisotropicMode String value.
-
setAnisotropicMode
Set the anisotropicMode field.- Specified by:
setAnisotropicModein interfaceTextureProperties- Parameters:
val- The String to set.
-
getAnisotropicFilterDegree
public float getAnisotropicFilterDegree()Return the anisotropicFilterDegree float value.- Specified by:
getAnisotropicFilterDegreein interfaceTextureProperties- Returns:
- The anisotropicFilterDegree float value.
-
setAnisotropicFilterDegree
public void setAnisotropicFilterDegree(float val) Set the anisotropicFilterDegree field.- Specified by:
setAnisotropicFilterDegreein interfaceTextureProperties- Parameters:
val- The float to set.
-