Jeospace API

org.jeospace.x3d
Interface Structure

All Known Implementing Classes:
PlatformStructure, RootStructure, SystemStructure

public interface Structure

Defines the requirements for a simulation infrastructure object.

Version:
$Revision: 1.1.1.1 $
Author:
Rex Melton
See Also:
ReferenceFrame, X3DNode

Method Summary
 void add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Add the argument node to the specified ReferenceFrame of the Structure
 void add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Add the argument nodes to the specified ReferenceFrame of the Structure
 void dispose()
          Explicitly dispose of all the Structure's resources
 void remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Remove the argument node from the specified ReferenceFrame of the Structure
 void remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Remove the argument nodes from the specified ReferenceFrame of the Structure
 

Method Detail

add

public void add(ReferenceFrame refFrame,
                org.web3d.x3d.sai.X3DNode node)
Add the argument node to the specified ReferenceFrame of the Structure

Parameters:
refFrame - the reference frame identifier within the structure to add the node to
node - the node to add

add

public void add(ReferenceFrame refFrame,
                org.web3d.x3d.sai.X3DNode[] node)
Add the argument nodes to the specified ReferenceFrame of the Structure

Parameters:
refFrame - the reference frame identifier within the structure to add the nodes to
node - the array of nodes to add

remove

public void remove(ReferenceFrame refFrame,
                   org.web3d.x3d.sai.X3DNode node)
Remove the argument node from the specified ReferenceFrame of the Structure

Parameters:
refFrame - the reference frame identifier within the structure to add the node to
node - the node to remove

remove

public void remove(ReferenceFrame refFrame,
                   org.web3d.x3d.sai.X3DNode[] node)
Remove the argument nodes from the specified ReferenceFrame of the Structure

Parameters:
refFrame - the reference frame identifier within the structure to add the nodes to
node - the array of nodes to remove

dispose

public void dispose()
Explicitly dispose of all the Structure's resources


Jeospace API

Copyright © 2006 - jeospace.org