FastSphereRenderer Class Reference

#include <fast_spheres.hh>

Data Structures

struct  VData

Public Types

typedef std::vector< VDataDataList

Public Member Functions

 FastSphereRenderer (size_t reserve=0)
 FastSphereRenderer (const DataList &)
void Clear ()
void Add (float pos[3], float col[4], float rad)
void Add (const geom::Vec3 &pos, const Color &col, float rad)
void RenderGL ()
const DataListData () const

Detailed Description

Definition at line 33 of file fast_spheres.hh.


Member Typedef Documentation

typedef std::vector<VData> DataList

Definition at line 42 of file fast_spheres.hh.


Constructor & Destructor Documentation

FastSphereRenderer ( size_t  reserve = 0  ) 
FastSphereRenderer ( const DataList  ) 

Member Function Documentation

void Add ( const geom::Vec3 pos,
const Color col,
float  rad 
)
void Add ( float  pos[3],
float  col[4],
float  rad 
)
void Clear (  ) 
const DataList& Data (  )  const [inline]

Definition at line 53 of file fast_spheres.hh.

void RenderGL (  ) 

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

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1