H3D::Group Class Reference
[X3D node classes.]

A Group node contains children nodes without introducing a new transformation. More...

#include <H3D/Group.h>

Inheritance diagram for H3D::Group:

Inheritance graph

List of all members.

Public Member Functions

 Group (Inst< MFChild > _addChildren=0, Inst< MFChild > _removeChildren=0, Inst< MFChild > _children=0, Inst< SFNode > _metadata=0, Inst< SFBound > _bound=0, Inst< SFVec3f > _bboxCenter=0, Inst< SFVec3f > _bboxSize=0)
 Constructor.

Static Public Attributes

static H3DNodeDatabase database
 The H3DNodeDatabase for this node.


Detailed Description

A Group node contains children nodes without introducing a new transformation.

It is equivalent to a Transform node containing an identity transform.

The bboxCenter and bboxSize fields specify a bounding box that encloses the Group node's children. This is a hint that may be used for optimization purposes. The results are undefined if the specified bounding box is smaller than the actual bounding box of the children at any time. A default bboxSize value, (-1, -1, -1), implies that the bounding box is not specified and, if needed, is calculated by the browser.


The documentation for this class was generated from the following files:

Generated on Fri Nov 7 10:30:12 2008 for H3D API by  doxygen 1.5.7