Graphite  Version 3
An experimental 3D geometry processing program
mesh_grob_shader.h File Reference

Classes for drawing and picking MeshGrob. More...

#include <OGF/mesh_gfx/common/common.h>
#include <OGF/mesh/grob/mesh_grob.h>
#include <OGF/scene_graph_gfx/shaders/shader.h>
#include <OGF/scene_graph/types/properties.h>
#include <geogram_gfx/mesh/mesh_gfx.h>

Go to the source code of this file.

Classes

class  OGF::MeshGrobShader
 Base class for drawing and picking MeshGrob. More...
 
class  OGF::PlainMeshGrobShader
 The default implementation of MeshGrobShader. More...
 
class  OGF::ExplodedViewMeshGrobShader
 Exploded view, moves regions apart. More...
 

Namespaces

 GEO
 Global Vorpaline namespace.
 
 OGF
 Global Graphite namespace.
 

Enumerations

enum  CullingMode { NO_CULL , CULL_FRONT , CULL_BACK }
 
enum  PaintingMode { SOLID_COLOR , ATTRIBUTE , COLOR , TEXTURE }
 

Detailed Description

Classes for drawing and picking MeshGrob.

Definition in file mesh_grob_shader.h.