OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Data Structures | Public Types | Public Member Functions
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)

Member Function Documentation

void Add ( float  pos[3],
float  col[4],
float  rad 
)
void Add ( const geom::Vec3 pos,
const Color col,
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: