Package org.web3d.x3d.sai
Interface X3DGroupingNode
- All Superinterfaces:
X3DBoundedObject,X3DChildNode,X3DNode
- All Known Subinterfaces:
Anchor,Billboard,CADAssembly,CADLayer,CADPart,Collision,EspduTransform,GeoLocation,GeoTransform,Group,HAnimJoint,HAnimSegment,HAnimSite,LOD,PickableGroup,Switch,Transform,X3DViewportNode
- All Known Implementing Classes:
SAIAnchor,SAIAnchor,SAIBillboard,SAIBillboard,SAICADAssembly,SAICADAssembly,SAICADLayer,SAICADLayer,SAICADPart,SAICADPart,SAICollision,SAICollision,SAIEspduTransform,SAIEspduTransform,SAIGeoLocation,SAIGeoLocation,SAIGeoTransform,SAIGeoTransform,SAIGroup,SAIGroup,SAIHAnimJoint,SAIHAnimJoint,SAIHAnimSegment,SAIHAnimSegment,SAIHAnimSite,SAIHAnimSite,SAILOD,SAILOD,SAIPickableGroup,SAIPickableGroup,SAISwitch,SAISwitch,SAITransform,SAITransform
Defines the requirements of an X3DGroupingNode abstract node type
- Version:
- $Revision: 1.6 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddChildren(X3DNode[] val) Set the addChildren field.voidgetChildren(X3DNode[] val) Return the children value in the argument X3DNode[]intReturn the number of MFNode items in the children field.voidremoveChildren(X3DNode[] val) Set the removeChildren field.voidsetChildren(X3DNode[] val) Set the children field.Methods inherited from interface org.web3d.x3d.sai.X3DBoundedObject
getBboxCenter, getBboxSize, setBboxCenter, setBboxSizeMethods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getNumChildren
int getNumChildren()Return the number of MFNode items in the children field.- Returns:
- the number of MFNode items in the children field.
-
getChildren
Return the children value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setChildren
-
addChildren
-
removeChildren
Set the removeChildren field.- Parameters:
val- The X3DNode[] to set.
-