Open CASCADE Technology 6.5.2
Data Structures
Graphic3d_ArrayOfPrimitives.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Graphic3d_ArrayOfPrimitives.hxx>
#include <Graphic3d_PrimitiveArray.hxx>
#include <Standard_Integer.hxx>
#include <MMgt_TShared.hxx>
#include <Graphic3d_TypeOfPrimitiveArray.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
#include <Standard_CString.hxx>
#include <Graphic3d_ArrayOfPrimitives.lxx>

Data Structures

class  Graphic3d_ArrayOfPrimitives
 This class furnish services to defined and fill an
array of primitives compatible with the use of
the OPENGl glDrawArrays() or glDrawElements() functions.
NOTE that the main goal of this kind of primitive
is to avoid multiple copies of datas between
each layer of the software.
So the array datas exist only one time and the use
of SetXxxxxx() methods enable to change dynamically
the aspect of this primitive.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines