Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai.layering
Interface Layer

All Superinterfaces:
X3DLayerNode, X3DNode

public interface Layer
extends X3DLayerNode

Defines the requirements of an X3D Layer node

Version:
$Revision: 1.1 $
Author:
Rex Melton

Method Summary
 void addChildren(X3DNode[] val)
          Set the addChildren field.
 void getChildren(X3DNode[] val)
          Return the children value in the argument X3DNode[]
 int getNumChildren()
          Return the number of MFNode items in the children field.
 void removeChildren(X3DNode[] val)
          Set the removeChildren field.
 void setChildren(X3DNode[] val)
          Set the children field.
 
Methods inherited from interface org.web3d.x3d.sai.X3DLayerNode
getIsPickable, getViewport, setIsPickable, setViewport, setViewport
 
Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
 

Method Detail

addChildren

void addChildren(X3DNode[] val)
Set the addChildren field.

Parameters:
val - The X3DNode[] to set.

removeChildren

void removeChildren(X3DNode[] val)
Set the removeChildren field.

Parameters:
val - The X3DNode[] to set.

getNumChildren

int getNumChildren()
Return the number of MFNode items in the children field.

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

getChildren

void getChildren(X3DNode[] val)
Return the children value in the argument X3DNode[]

Parameters:
val - The X3DNode[] to initialize.

setChildren

void setChildren(X3DNode[] val)
Set the children field.

Parameters:
val - The X3DNode[] to set.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium