SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
vrender::Primitive Class Referenceabstract

#include <Primitive.h>

Inheritance diagram for vrender::Primitive:

Protected Attributes

int _vibility
 

Public Member Functions

virtual ~Primitive ()
 
virtual const Feedback3DColorsommet3DColor (size_t) const =0
 
virtual const Vector3vertex (size_t) const =0
 
virtual AxisAlignedBox_xyz bbox () const =0
 
virtual size_t nbVertices () const =0
 

Attribute details

◆ _vibility

int vrender::Primitive::_vibility
protected

Constructor details

◆ ~Primitive()

virtual vrender::Primitive::~Primitive ( )
inlinevirtual

Function details

◆ bbox()

virtual AxisAlignedBox_xyz vrender::Primitive::bbox ( ) const
pure virtual

◆ nbVertices()

virtual size_t vrender::Primitive::nbVertices ( ) const
pure virtual

◆ sommet3DColor()

virtual const Feedback3DColor& vrender::Primitive::sommet3DColor ( size_t  ) const
pure virtual

◆ vertex()

virtual const Vector3& vrender::Primitive::vertex ( size_t  ) const
pure virtual