Open CASCADE Technology 6.6.0
|
#include <OpenGl_MarkerSet.hxx>
Public Member Functions | |
OpenGl_MarkerSet (const Standard_Integer ANbPoints, const Graphic3d_Vertex *APoints) | |
virtual void | Render (const Handle< OpenGl_Workspace > &theWorkspace) const |
virtual void | Release (const Handle< OpenGl_Context > &theContext) |
Release GPU resources. | |
Protected Member Functions | |
virtual | ~OpenGl_MarkerSet () |
Protected Attributes | |
Tint | myNbPoints |
TEL_POINT * | myPoints |
OpenGl_MarkerSet::OpenGl_MarkerSet | ( | const Standard_Integer | ANbPoints, |
const Graphic3d_Vertex * | APoints | ||
) |
virtual OpenGl_MarkerSet::~OpenGl_MarkerSet | ( | ) | [protected, virtual] |
virtual void OpenGl_MarkerSet::Release | ( | const Handle< OpenGl_Context > & | theContext | ) | [virtual] |
Implements OpenGl_Element.
virtual void OpenGl_MarkerSet::Render | ( | const Handle< OpenGl_Workspace > & | theWorkspace | ) | const [virtual] |
Implements OpenGl_Element.
Tint OpenGl_MarkerSet::myNbPoints [protected] |
TEL_POINT* OpenGl_MarkerSet::myPoints [protected] |