cpe::opengl_drawer Class Reference

Static Public Member Functions

static void draw (const mesh &m)
 
static void draw (const surface_param_drawable &surf)
 
static void draw (const grid &g)
 
static void draw_sphere (const grid &g, const mesh &sphere)
 
static void draw_curve (const std::vector< cpe::vec3 > &curve)
 
static void draw_curve (const std::vector< std::vector< cpe::vec3 > > &curves)
 

Member Function Documentation

void cpe::opengl_drawer::draw ( const mesh m)
static
void cpe::opengl_drawer::draw ( const grid g)
static

References cpe::vec3::pointer(), cpe::grid::size_u(), and cpe::grid::size_v().

+ Here is the call graph for this function:

void cpe::opengl_drawer::draw_curve ( const std::vector< cpe::vec3 > &  curve)
static

References cpe::vec3::pointer().

+ Here is the call graph for this function:

void cpe::opengl_drawer::draw_curve ( const std::vector< std::vector< cpe::vec3 > > &  curves)
static

References cpe::vec3::pointer().

+ Here is the call graph for this function:

void cpe::opengl_drawer::draw_sphere ( const grid g,
const mesh sphere 
)
static

References draw(), cpe::grid::size_u(), cpe::grid::size_v(), cpe::vec3::x(), cpe::vec3::y(), and cpe::vec3::z().

Referenced by scene::draw_scene().

+ Here is the call graph for this function:


The documentation for this class was generated from the following files: