#include "geom/gl_view.H"
#include "geom/world.H"
#include "geom/show_tris.H"
#include "mesh/edge_strip.H"
#include "mesh/stripcb.H"
#include "mesh/lmesh.H"
Include dependency graph for util.H:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | TexUnit |
namespace | GtexUtil |
Classes | |
class | GLStripCB |
class | VertNormStripCB |
Enumerations | |
enum | TexUnit::tex_stage_t { TexUnit::APP = 0, TexUnit::PAPER, TexUnit::PERLIN, TexUnit::REF_IMG } |
Functions | |
str_ptr | GtexUtil::toon_path () |
str_ptr | GtexUtil::toon_name (Cstr_ptr &name) |
void | GtexUtil::setup_material (APPEAR *a) |
void | GtexUtil::draw_strip (EdgeStrip &strip, double width, CCOLOR &color, double alpha=1, StripCB *cb=0) |
void | GtexUtil::draw_strip (EdgeStrip &strip, double width=1, StripCB *cb=0) |
SHOW_TRIS::Triangle | GtexUtil::tri (Bface *f) |
GELptr | GtexUtil::show_tris (CBface_list &faces, CCOLOR &col=Color::yellow) |
GELptr | GtexUtil::show (Bedge *e, double width=2, CCOLOR &col=Color::blue, double alpha=1, bool depth_test=true) |
GELlist | GtexUtil::show (CBedge_list &edges, double width=2, CCOLOR &col=Color::blue, double alpha=1, bool depth_test=true) |