Class SAITextureProperties
java.lang.Object
org.web3d.vrml.scripting.sai.BaseNode
org.xj3d.sai.internal.node.texturing.SAITextureProperties
- All Implemented Interfaces:
TextureProperties
,X3DNode
A concrete implementation of the TextureProperties node interface
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Field Summary
Fields inherited from class org.web3d.vrml.scripting.sai.BaseNode
accessPermitted, fieldQueue, fieldRefMap, realNode
-
Constructor Summary
ConstructorsConstructorDescriptionSAITextureProperties
(VRMLNodeType node, ReferenceQueue<X3DField> refQueue, FieldFactory fac, FieldAccessListener fal, BaseNodeFactory bnf) Constructor -
Method Summary
Modifier and TypeMethodDescriptionfloat
Return the anisotropicFilterDegree float value.Return the anisotropicMode String value.void
getBoundaryColor
(float[] val) Return the boundaryColor value in the argument float[]Return the boundaryModeS String value.Return the boundaryModeT String value.int
Return the boundaryWidth int value.boolean
Return the generateMipMaps boolean value.Return the magnificationFilter String value.Return the minificationFilter String value.void
setAnisotropicFilterDegree
(float val) Set the anisotropicFilterDegree field.void
setAnisotropicMode
(String val) Set the anisotropicMode field.void
setBoundaryColor
(float[] val) Set the boundaryColor field.void
setBoundaryModeS
(String val) Set the boundaryModeS field.void
setBoundaryModeT
(String val) Set the boundaryModeT field.void
setBoundaryWidth
(int val) Set the boundaryWidth field.void
setGenerateMipMaps
(boolean val) Set the generateMipMaps field.void
Set the magnificationFilter field.void
Set the minificationFilter field.Methods inherited from class org.web3d.vrml.scripting.sai.BaseNode
checkAccess, dispose, equals, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, hashCode, isRealized, realize, setMetadata, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Constructor Details
-
SAITextureProperties
public SAITextureProperties(VRMLNodeType node, ReferenceQueue<X3DField> refQueue, FieldFactory fac, FieldAccessListener fal, BaseNodeFactory bnf) Constructor- Parameters:
bnf
-
-
-
Method Details
-
getBoundaryColor
public void getBoundaryColor(float[] val) Return the boundaryColor value in the argument float[]- Specified by:
getBoundaryColor
in interfaceTextureProperties
- Parameters:
val
- The float[] to initialize.
-
setBoundaryColor
public void setBoundaryColor(float[] val) Set the boundaryColor field.- Specified by:
setBoundaryColor
in interfaceTextureProperties
- Parameters:
val
- The float[] to set.
-
getBoundaryWidth
public int getBoundaryWidth()Return the boundaryWidth int value.- Specified by:
getBoundaryWidth
in interfaceTextureProperties
- Returns:
- The boundaryWidth int value.
-
setBoundaryWidth
public void setBoundaryWidth(int val) Set the boundaryWidth field.- Specified by:
setBoundaryWidth
in interfaceTextureProperties
- Parameters:
val
- The int to set.
-
getBoundaryModeS
Return the boundaryModeS String value.- Specified by:
getBoundaryModeS
in interfaceTextureProperties
- Returns:
- The boundaryModeS String value.
-
setBoundaryModeS
Set the boundaryModeS field.- Specified by:
setBoundaryModeS
in interfaceTextureProperties
- Parameters:
val
- The String to set.
-
getBoundaryModeT
Return the boundaryModeT String value.- Specified by:
getBoundaryModeT
in interfaceTextureProperties
- Returns:
- The boundaryModeT String value.
-
setBoundaryModeT
Set the boundaryModeT field.- Specified by:
setBoundaryModeT
in interfaceTextureProperties
- Parameters:
val
- The String to set.
-
getMagnificationFilter
Return the magnificationFilter String value.- Specified by:
getMagnificationFilter
in interfaceTextureProperties
- Returns:
- The magnificationFilter String value.
-
setMagnificationFilter
Set the magnificationFilter field.- Specified by:
setMagnificationFilter
in interfaceTextureProperties
- Parameters:
val
- The String to set.
-
getMinificationFilter
Return the minificationFilter String value.- Specified by:
getMinificationFilter
in interfaceTextureProperties
- Returns:
- The minificationFilter String value.
-
setMinificationFilter
Set the minificationFilter field.- Specified by:
setMinificationFilter
in interfaceTextureProperties
- Parameters:
val
- The String to set.
-
getGenerateMipMaps
public boolean getGenerateMipMaps()Return the generateMipMaps boolean value.- Specified by:
getGenerateMipMaps
in interfaceTextureProperties
- Returns:
- The generateMipMaps boolean value.
-
setGenerateMipMaps
public void setGenerateMipMaps(boolean val) Set the generateMipMaps field.- Specified by:
setGenerateMipMaps
in interfaceTextureProperties
- Parameters:
val
- The boolean to set.
-
getAnisotropicMode
Return the anisotropicMode String value.- Specified by:
getAnisotropicMode
in interfaceTextureProperties
- Returns:
- The anisotropicMode String value.
-
setAnisotropicMode
Set the anisotropicMode field.- Specified by:
setAnisotropicMode
in interfaceTextureProperties
- Parameters:
val
- The String to set.
-
getAnisotropicFilterDegree
public float getAnisotropicFilterDegree()Return the anisotropicFilterDegree float value.- Specified by:
getAnisotropicFilterDegree
in interfaceTextureProperties
- Returns:
- The anisotropicFilterDegree float value.
-
setAnisotropicFilterDegree
public void setAnisotropicFilterDegree(float val) Set the anisotropicFilterDegree field.- Specified by:
setAnisotropicFilterDegree
in interfaceTextureProperties
- Parameters:
val
- The float to set.
-