8#ifndef META_OCEAN_SCENEDESCRIPTION_SDX_X3D_POINT_SET_H
9#define META_OCEAN_SCENEDESCRIPTION_SDX_X3D_POINT_SET_H
19namespace SceneDescription
This class implements a node specification object.
Definition scenedescription/Node.h:77
This class implements a x3d point set node.
Definition PointSet.h:33
SingleNode coord_
Coord field.
Definition PointSet.h:82
PointSet(const SDXEnvironment *environment)
Creates a new x3d point set node.
Rendering::VertexSetRef renderingVertexSet_
Rendering vertex set.
Definition PointSet.h:88
NodeSpecification specifyNode()
Specifies the node type and the fields of this node.
SingleNode color_
Color field.
Definition PointSet.h:79
size_t objectAddress() const override
Returns the address of the most derived object.
void onFieldChanged(const std::string &fieldName) override
Event function to inform the node about a changed field.
MultiNode attrib_
Attrib field.
Definition PointSet.h:76
void apply()
Applies all recent changes to the rendering engine object.
SingleNode fogCoord_
FogCoord field.
Definition PointSet.h:85
void onInitialize(const Rendering::SceneRef &scene, const Timestamp timestamp) override
Event function to inform the node that it has been initialized and can apply all internal values to c...
This class implements an abstract x3d geometry node.
Definition X3DGeometryNode.h:31
This class implements a node environment container.
Definition SDXNode.h:62
This class implements a timestamp.
Definition Timestamp.h:36
The namespace covering the entire Ocean framework.
Definition Accessor.h:15