8#ifndef META_OCEAN_RENDERING_GLES_BOX_H
9#define META_OCEAN_RENDERING_GLES_BOX_H
23namespace GLESceneGraph
30class OCEAN_RENDERING_GLES_EXPORT
GLESBox :
This class is the base class for all boxes.
Definition rendering/Box.h:37
This class implements a GLESceneGraph box object.
Definition GLESBox.h:34
ObjectType type() const override
Returns the type of this object.
void rebuildPrimitives() override
Rebuilds the primitive vertex, normals and face sets.
~GLESBox() override
Destructs a GLESceneGraph box object.
void updateBoundingBox() override
Updates the bounding box of this primitive.
GLESBox()
Creates a new GLESceneGraph box object.
Vector3 size() const override
Returns the dimensions of the box.
bool setSize(const Vector3 &size) override
Sets the dimensions of the box.
This class implements a class factory for all GLESceneGraph objects.
Definition GLESFactory.h:30
This class is the base class for all GLESceneGraph shape objects.
Definition GLESShape.h:34
This class implements a GLESceneGraph triangles object.
Definition GLESTriangles.h:33
ObjectType
Definition of different object type.
Definition Object.h:63
The namespace covering the entire Ocean framework.
Definition Accessor.h:15