8 #ifndef META_OCEAN_RENDERING_POINTS_H
9 #define META_OCEAN_RENDERING_POINTS_H
85 virtual void setIndices(
const unsigned int numberImplicitPoints);
This class is the base class for all independent primitive objects.
Definition: IndependentPrimitive.h:25
ObjectType
Definition of different object type.
Definition: Object.h:63
This class is the base for all points objects.
Definition: Points.h:38
virtual void setIndices(const unsigned int numberImplicitPoints)
Sets the indices of the used vertex points.
virtual unsigned int numberIndices() const
Returns the number of point indices defined in this primitive.
ObjectType type() const override
Returns the type of this object.
virtual Scalar pointSize() const
Returns the size in pixels at which all points will be rendered.
~Points() override
Destructs a points object.
virtual void setIndices(const VertexIndices &indices)
Sets the indices of the used vertex points.
virtual VertexIndices indices() const
Returns the indices of the used vertex points.
virtual void setPointSize(const Scalar size)
Sets the size in pixels at which all points will be rendered.
Points()
Creates a new points object.
float Scalar
Definition of a scalar type.
Definition: Math.h:128
std::vector< VertexIndex > VertexIndices
Definition of a vector holding vertex indices.
Definition: rendering/Rendering.h:101
SmartObjectRef< Points > PointsRef
Definition of a smart object reference holding a points node.
Definition: Points.h:21
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15