public interface LayerSet extends X3DNode
| Modifier and Type | Method and Description |
|---|---|
void |
addLayers(X3DNode[] newValue)
Add array of child layers nodes to array of existing nodes (if any).
|
int |
getActiveLayer()
Provide int value within allowed range of [0,infinity) from inputOutput SFInt32 field named activeLayer.
|
X3DNode[] |
getLayers()
Provide array of X3DNode results (using an array consisting of properly typed nodes or ProtoInstanceObjects) from inputOutput MFNode field layers.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
int[] |
getOrder()
Provide array of int results within allowed range of [0,infinity) from initializeOnly MFInt32 field named order.
|
LayerSet |
setActiveLayer(int newValue)
Assign int value within allowed range of [0,infinity) to inputOutput SFInt32 field named activeLayer.
|
LayerSet |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
LayerSet |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
void |
setLayers(X3DNode newValue)
Set single child layers node, replacing prior array of existing nodes (if any).
|
LayerSet |
setLayers(X3DNode[] newValue)
Assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field layers.
|
LayerSet |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
LayerSet |
setOrder(int[] newValue)
Assign int array within allowed range of [0,infinity) to initializeOnly MFInt32 field named order.
|
LayerSet |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
int getActiveLayer()
LayerSet setActiveLayer(int newValue)
newValue - is new value for the activeLayer field.LayerSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DNode[] getLayers()
X3DLayerNodeLayerSet setLayers(X3DNode[] newValue)
newValue - is new value for the layers field.LayerSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).void addLayers(X3DNode[] newValue)
newValue - is new value array to be appended the layers field.void setLayers(X3DNode newValue)
newValue - is new node for the layers fieldX3DMetadataObject getMetadata()
getMetadata in interface X3DNodeLayerSet setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DNodenewValue - is new value for the metadata field.LayerSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int[] getOrder()
LayerSet setOrder(int[] newValue)
newValue - is new value for the order field.LayerSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).LayerSet setDEF(java.lang.String newValue)
LayerSet 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.LayerSet setCssClass(java.lang.String newValue)
setCssClass in interface X3DNodenewValue - is new value for the class field.LayerSet - 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.