Open CASCADE Technology 6.6.0
Public Member Functions | Protected Member Functions | Protected Attributes
OpenGl_MarkerSet Class Reference

#include <OpenGl_MarkerSet.hxx>

Inheritance diagram for OpenGl_MarkerSet:
Inheritance graph
[legend]

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_POINTmyPoints

Constructor & Destructor Documentation

OpenGl_MarkerSet::OpenGl_MarkerSet ( const Standard_Integer  ANbPoints,
const Graphic3d_Vertex APoints 
)
virtual OpenGl_MarkerSet::~OpenGl_MarkerSet ( ) [protected, virtual]

Member Function Documentation

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.


Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines