#include <builderNormalVisualizer.h>
Public Member Functions | |
INLINE | BuilderNormalVisualizer (BuilderBucket &bucket) |
void | add_prim (const BuilderPrim &prim) |
void | add_prim (const BuilderPrimI &prim) |
void | show_normals (GeomNode *node) |
Private Member Functions | |
void | add_normal (const BuilderV ¢er, const BuilderN &normal) |
Private Attributes | |
BuilderBucket & | _bucket |
BuilderV | _net_vertex |
int | _num_vertices |
pvector< BuilderPrim > | _lines |
|
|
|
Definition at line 66 of file builderNormalVisualizer.cxx. References _bucket, _lines, BuilderProperties::_normal_color, BuilderProperties::_normal_scale, BuilderPrimTempl< BuilderVertex >::add_vertex(), BPT_line, BuilderV, BuilderPrimTempl< BuilderVertex >::set_color(), and BuilderPrimTempl< BuilderVertex >::set_type(). Referenced by add_prim(). |
|
Definition at line 53 of file builderNormalVisualizer.cxx. References _bucket, add_prim(), and BuilderPrim::nonindexed_copy(). |
|
|
Definition at line 60 of file builderNormalVisualizer.cxx. References _bucket, _lines, and mesh_and_build(). |
|
Definition at line 55 of file builderNormalVisualizer.h. Referenced by add_normal(), add_prim(), and show_normals(). |
|
Definition at line 59 of file builderNormalVisualizer.h. Referenced by add_normal(), and show_normals(). |
|
Definition at line 57 of file builderNormalVisualizer.h. |
|
Definition at line 58 of file builderNormalVisualizer.h. |