Inheritance diagram for X3DTK::X3DAbstractNode:
|
Constructor.
|
|
Virtual destructor.
|
|
Copy constructor.
|
|
Adds the child N. Returns FALSE if the child already exists or N is not a valid child. Reimplemented in X3DTK::GL::StaticGroup, X3DTK::GL::X3DGroupingNode, X3DTK::GL::Appearance, X3DTK::GL::X3DShapeNode, X3DTK::X3D::StaticGroup, X3DTK::X3D::X3DGroupingNode, X3DTK::X3D::IndexedLineSet, X3DTK::X3D::PointSet, X3DTK::X3D::X3DComposedGeometryNode, X3DTK::X3D::Appearance, X3DTK::X3D::X3DShapeNode, and X3DTK::Mesh::X3DGroupingNode. |
|
|
|
Adds a parent.
|
|
Method to call at the first line of the body of the constructor, and passing in argument the name of the tag of the X3D file.
|
|
Gets the parent list.
|
|
Gets the type of the node.
|
|
Gets the type name of the node.
|
|
Removes the child if exists. Returns TRUE if suceeds.
Reimplemented in X3DTK::GL::StaticGroup, X3DTK::GL::X3DGroupingNode, X3DTK::GL::Appearance, X3DTK::GL::X3DShapeNode, X3DTK::X3D::StaticGroup, X3DTK::X3D::X3DGroupingNode, X3DTK::X3D::IndexedLineSet, X3DTK::X3D::PointSet, X3DTK::X3D::X3DComposedGeometryNode, X3DTK::X3D::Appearance, X3DTK::X3D::X3DShapeNode, and X3DTK::Mesh::X3DGroupingNode. |
|
Removes a parent.
|
|
Sets the child N. Returns FALSE if N is not a valid child. If the child already exists then N becomes the new child. Reimplemented in X3DTK::GL::StaticGroup, X3DTK::GL::X3DGroupingNode, X3DTK::GL::Appearance, X3DTK::GL::X3DShapeNode, X3DTK::X3D::StaticGroup, X3DTK::X3D::X3DGroupingNode, X3DTK::X3D::IndexedLineSet, X3DTK::X3D::PointSet, X3DTK::X3D::X3DComposedGeometryNode, X3DTK::X3D::Appearance, X3DTK::X3D::X3DShapeNode, and X3DTK::Mesh::X3DGroupingNode. |
|
Dictionary containing all the names defined.
|