Interface ComposedCubeMapTexture
- All Superinterfaces:
X3DAppearanceChildNode,X3DEnvironmentTextureNode,X3DNode,X3DTextureNode
- All Known Implementing Classes:
ComposedCubeMapTextureObject
public interface ComposedCubeMapTexture extends X3DEnvironmentTextureNode
ComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
X3D node tooltip: (X3D version 3.1 or later) [X3DEnvironmentTextureNode] ComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
X3D node tooltip: (X3D version 3.1 or later) [X3DEnvironmentTextureNode] ComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
- Hint: 0..6 child image nodes are allowed (ImageTexture MovieTexture PixelTexture) with corresponding containerField values: front back left right top bottom.
- Warning: each of the child ImageTexture or PixelTexture nodes must have unique containerField values for back, bottom, front, left, right, or top.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
-
Method Summary
Modifier and Type Method Description X3DTexture2DNodegetBack()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field back.X3DTexture2DNodegetBottom()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field bottom.X3DTexture2DNodegetFront()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field front.X3DTexture2DNodegetLeft()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field left.X3DMetadataObjectgetMetadata()Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.X3DTexture2DNodegetRight()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field right.X3DTexture2DNodegetTop()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field top.ComposedCubeMapTexturesetBack(X3DTexture2DNode newValue)Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field back.ComposedCubeMapTexturesetBottom(X3DTexture2DNode newValue)Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field bottom.ComposedCubeMapTexturesetFront(X3DTexture2DNode newValue)Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field front.ComposedCubeMapTexturesetLeft(X3DTexture2DNode newValue)Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field left.ComposedCubeMapTexturesetMetadata(X3DMetadataObject newValue)Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.ComposedCubeMapTexturesetRight(X3DTexture2DNode newValue)Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field right.ComposedCubeMapTexturesetTop(X3DTexture2DNode newValue)Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field top.
-
Method Details
-
getBack
X3DTexture2DNode getBack()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field back.- Returns:
- value of back field
-
setBack
Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field back.- Parameters:
newValue- is new value for the back field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-
getBottom
X3DTexture2DNode getBottom()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field bottom.- Returns:
- value of bottom field
-
setBottom
Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field bottom.- Parameters:
newValue- is new value for the bottom field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-
getFront
X3DTexture2DNode getFront()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field front.- Returns:
- value of front field
-
setFront
Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field front.- Parameters:
newValue- is new value for the front field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-
getLeft
X3DTexture2DNode getLeft()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field left.- Returns:
- value of left field
-
setLeft
Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field left.- Parameters:
newValue- is new value for the left field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-
getMetadata
X3DMetadataObject getMetadata()Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
Tooltip: [X3DMetadataObject] Information about this node can be contained in a MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataString or MetadataSet node.- Hint: X3D Architecture 7.2.4 Metadata https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/core.html#Metadata
- Specified by:
getMetadatain interfaceX3DAppearanceChildNode- Specified by:
getMetadatain interfaceX3DEnvironmentTextureNode- Specified by:
getMetadatain interfaceX3DNode- Specified by:
getMetadatain interfaceX3DTextureNode- Returns:
- value of metadata field
- See Also:
- X3D Scene Authoring Hints: Metadata Nodes
-
setMetadata
Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
Tooltip: [X3DMetadataObject] Information about this node can be contained in a MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataString or MetadataSet node.- Hint: X3D Architecture 7.2.4 Metadata https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/core.html#Metadata
- Specified by:
setMetadatain interfaceX3DAppearanceChildNode- Specified by:
setMetadatain interfaceX3DEnvironmentTextureNode- Specified by:
setMetadatain interfaceX3DNode- Specified by:
setMetadatain interfaceX3DTextureNode- Parameters:
newValue- is new value for the metadata field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).- See Also:
- X3D Scene Authoring Hints: Metadata Nodes
-
getRight
X3DTexture2DNode getRight()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field right.- Returns:
- value of right field
-
setRight
Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field right.- Parameters:
newValue- is new value for the right field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-
getTop
X3DTexture2DNode getTop()Provide X3DTexture2DNode instance (using a properly typed node) from inputOutput SFNode field top.- Returns:
- value of top field
-
setTop
Accessor method to assign X3DTexture2DNode instance (using a properly typed node) to inputOutput SFNode field top.- Parameters:
newValue- is new value for the top field.- Returns:
ComposedCubeMapTexture- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-