Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai.layering
Interface LayerSet

All Superinterfaces:
X3DNode

public interface LayerSet
extends X3DNode

Defines the requirements of an X3D LayerSet node

Version:
$Revision: 1.1 $
Author:
Rex Melton

Method Summary
 int getActiveLayer()
          Return the activeLayer int value.
 void getLayers(X3DNode[] val)
          Return the layers value in the argument X3DNode[]
 int getNumLayers()
          Return the number of MFNode items in the layers field.
 int getNumOrder()
          Return the number of MFInt32 items in the order field.
 void getOrder(int[] val)
          Return the order value in the argument int[]
 void setActiveLayer(int val)
          Set the activeLayer field.
 void setLayers(X3DNode[] val)
          Set the layers field.
 void setOrder(int[] val)
          Set the order field.
 
Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
 

Method Detail

getNumLayers

int getNumLayers()
Return the number of MFNode items in the layers field.

Returns:
the number of MFNode items in the layers field.

getLayers

void getLayers(X3DNode[] val)
Return the layers value in the argument X3DNode[]

Parameters:
val - The X3DNode[] to initialize.

setLayers

void setLayers(X3DNode[] val)
Set the layers field.

Parameters:
val - The X3DNode[] to set.

getActiveLayer

int getActiveLayer()
Return the activeLayer int value.

Returns:
The activeLayer int value.

setActiveLayer

void setActiveLayer(int val)
Set the activeLayer field.

Parameters:
val - The int to set.

getNumOrder

int getNumOrder()
Return the number of MFInt32 items in the order field.

Returns:
the number of MFInt32 items in the order field.

getOrder

void getOrder(int[] val)
Return the order value in the argument int[]

Parameters:
val - The int[] to initialize.

setOrder

void setOrder(int[] val)
Set the order field.

Parameters:
val - The int[] to set.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium