public interface TextureProperties extends X3DNode
| Modifier and Type | Method and Description |
|---|---|
float |
getAnisotropicDegree()
Provide float value within allowed range of [1,infinity) from inputOutput SFFloat field named anisotropicDegree.
|
float[] |
getBorderColor()
Provide array of 4-tuple float results using RGBA values [0..1] using RGBA values [0..1] from inputOutput SFColorRGBA field named borderColor.
|
int |
getBorderWidth()
Provide int value within allowed range of [0,infinity) from inputOutput SFInt32 field named borderWidth.
|
java.lang.String |
getBoundaryModeR()
Provide String enumeration value ['CLAMP'|'CLAMP_TO_EDGE'|'CLAMP_TO_BOUNDARY'|'MIRRORED_REPEAT'|'REPEAT'] from inputOutput SFString field named boundaryModeR.
|
java.lang.String |
getBoundaryModeS()
Provide String enumeration value ['CLAMP'|'CLAMP_TO_EDGE'|'CLAMP_TO_BOUNDARY'|'MIRRORED_REPEAT'|'REPEAT'] from inputOutput SFString field named boundaryModeS.
|
java.lang.String |
getBoundaryModeT()
Provide String enumeration value ['CLAMP'|'CLAMP_TO_EDGE'|'CLAMP_TO_BOUNDARY'|'MIRRORED_REPEAT'|'REPEAT'] from inputOutput SFString field named boundaryModeT.
|
boolean |
getGenerateMipMaps()
Provide boolean value from initializeOnly SFBool field named generateMipMaps.
|
java.lang.String |
getMagnificationFilter()
Provide String enumeration value ['AVG_PIXEL'|'DEFAULT'|'FASTEST'|'NEAREST_PIXEL'|'NICEST'] from inputOutput SFString field named magnificationFilter.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
java.lang.String |
getMinificationFilter()
Provide String enumeration value ['AVG_PIXEL'|'AVG_PIXEL_AVG_MIPMAP'|'AVG_PIXEL_NEAREST_MIPMAP'|'DEFAULT'|'FASTEST'|'NEAREST_PIXEL'|'NEAREST_PIXEL_AVG_MIPMAP'|'NEAREST_PIXEL_NEAREST_MIPMAP'|'NICEST'] from inputOutput SFString field named minificationFilter.
|
java.lang.String |
getTextureCompression()
Provide String enumeration value ['DEFAULT'|'FASTEST'|'HIGH'|'LOW'|'MEDIUM'|'NICEST'] from inputOutput SFString field named textureCompression.
|
float |
getTexturePriority()
Provide float value within allowed range of [0,1] from inputOutput SFFloat field named texturePriority.
|
TextureProperties |
setAnisotropicDegree(float newValue)
Assign float value within allowed range of [1,infinity) to inputOutput SFFloat field named anisotropicDegree.
|
TextureProperties |
setBorderColor(float[] newValue)
Assign 4-tuple float array using RGBA values [0..1] using RGBA values [0..1] to inputOutput SFColorRGBA field named borderColor.
|
TextureProperties |
setBorderWidth(int newValue)
Assign int value within allowed range of [0,infinity) to inputOutput SFInt32 field named borderWidth.
|
TextureProperties |
setBoundaryModeR(java.lang.String newValue)
Assign String enumeration value ("CLAMP"|"CLAMP_TO_EDGE"|"CLAMP_TO_BOUNDARY"|"MIRRORED_REPEAT"|"REPEAT") ['CLAMP'|'CLAMP_TO_EDGE'|'CLAMP_TO_BOUNDARY'|'MIRRORED_REPEAT'|'REPEAT'] to inputOutput SFString field named boundaryModeR.
|
TextureProperties |
setBoundaryModeS(java.lang.String newValue)
Assign String enumeration value ("CLAMP"|"CLAMP_TO_EDGE"|"CLAMP_TO_BOUNDARY"|"MIRRORED_REPEAT"|"REPEAT") ['CLAMP'|'CLAMP_TO_EDGE'|'CLAMP_TO_BOUNDARY'|'MIRRORED_REPEAT'|'REPEAT'] to inputOutput SFString field named boundaryModeS.
|
TextureProperties |
setBoundaryModeT(java.lang.String newValue)
Assign String enumeration value ("CLAMP"|"CLAMP_TO_EDGE"|"CLAMP_TO_BOUNDARY"|"MIRRORED_REPEAT"|"REPEAT") ['CLAMP'|'CLAMP_TO_EDGE'|'CLAMP_TO_BOUNDARY'|'MIRRORED_REPEAT'|'REPEAT'] to inputOutput SFString field named boundaryModeT.
|
TextureProperties |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
TextureProperties |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
TextureProperties |
setGenerateMipMaps(boolean newValue)
Assign boolean value to initializeOnly SFBool field named generateMipMaps.
|
TextureProperties |
setMagnificationFilter(java.lang.String newValue)
Assign String enumeration value ("AVG_PIXEL"|"DEFAULT"|"FASTEST"|"NEAREST_PIXEL"|"NICEST") ['AVG_PIXEL'|'DEFAULT'|'FASTEST'|'NEAREST_PIXEL'|'NICEST'] to inputOutput SFString field named magnificationFilter.
|
TextureProperties |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
TextureProperties |
setMinificationFilter(java.lang.String newValue)
Assign String enumeration value ("AVG_PIXEL"|"AVG_PIXEL_AVG_MIPMAP"|"AVG_PIXEL_NEAREST_MIPMAP"|"DEFAULT"|"FASTEST"|"NEAREST_PIXEL"|"NEAREST_PIXEL_AVG_MIPMAP"|"NEAREST_PIXEL_NEAREST_MIPMAP"|"NICEST") ['AVG_PIXEL'|'AVG_PIXEL_AVG_MIPMAP'|'AVG_PIXEL_NEAREST_MIPMAP'|'DEFAULT'|'FASTEST'|'NEAREST_PIXEL'|'NEAREST_PIXEL_AVG_MIPMAP'|'NEAREST_PIXEL_NEAREST_MIPMAP'|'NICEST'] to inputOutput SFString field named minificationFilter.
|
TextureProperties |
setTextureCompression(java.lang.String newValue)
Assign String enumeration value ("DEFAULT"|"FASTEST"|"HIGH"|"LOW"|"MEDIUM"|"NICEST") ['DEFAULT'|'FASTEST'|'HIGH'|'LOW'|'MEDIUM'|'NICEST'] to inputOutput SFString field named textureCompression.
|
TextureProperties |
setTexturePriority(float newValue)
Assign float value within allowed range of [0,1] to inputOutput SFFloat field named texturePriority.
|
TextureProperties |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
float getAnisotropicDegree()
TextureProperties setAnisotropicDegree(float newValue)
newValue - is new value for the anisotropicDegree field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float[] getBorderColor()
TextureProperties setBorderColor(float[] newValue)
newValue - is new value for the borderColor field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getBorderWidth()
TextureProperties setBorderWidth(int newValue)
newValue - is new value for the borderWidth field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getBoundaryModeR()
TextureProperties setBoundaryModeR(java.lang.String newValue)
newValue - is new value for the boundaryModeR field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getBoundaryModeS()
TextureProperties setBoundaryModeS(java.lang.String newValue)
newValue - is new value for the boundaryModeS field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getBoundaryModeT()
TextureProperties setBoundaryModeT(java.lang.String newValue)
newValue - is new value for the boundaryModeT field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getGenerateMipMaps()
TextureProperties setGenerateMipMaps(boolean newValue)
newValue - is new value for the generateMipMaps field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getMagnificationFilter()
TextureProperties setMagnificationFilter(java.lang.String newValue)
newValue - is new value for the magnificationFilter field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DMetadataObject getMetadata()
getMetadata in interface X3DNodeTextureProperties setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DNodenewValue - is new value for the metadata field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getMinificationFilter()
TextureProperties setMinificationFilter(java.lang.String newValue)
newValue - is new value for the minificationFilter field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getTextureCompression()
TextureProperties setTextureCompression(java.lang.String newValue)
newValue - is new value for the textureCompression field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float getTexturePriority()
TextureProperties setTexturePriority(float newValue)
newValue - is new value for the texturePriority field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).TextureProperties setDEF(java.lang.String newValue)
setDEF in interface X3DNodenewValue - is new value for the DEF field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).TextureProperties setUSE(java.lang.String newValue)
USE node is still an independent object, with the USE value matching the DEF value in the preceding object.
setUSE() method on this node resets all other fields to their default values (except for containerField) and also releases all child nodes.setUSE in interface X3DNodenewValue - is new value for the USE field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).TextureProperties setCssClass(java.lang.String newValue)
setCssClass in interface X3DNodenewValue - is new value for the class field.TextureProperties - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.