#include <subdiv_calc.H>
Inheritance diagram for LoopColor:
Public Member Functions | |
virtual COLOR | get_val (CBvert *v) const |
virtual SubdivCalc< COLOR > * | dup () const |
virtual str_ptr | name () const |
virtual COLOR | centroid (CLvert *v) const |
COLOR | smooth_subdiv_val (CLvert *v) const |
COLOR | crease_subdiv_val (CLvert *v) const |
COLOR | smooth_limit_val (CLvert *v) const |
COLOR | crease_limit_val (CLvert *v) const |
virtual COLOR | subdiv_val (CBvert *bv) const |
virtual COLOR | subdiv_val (CBedge *e) const |
virtual COLOR | limit_val (CBvert *bv) const |
SubdivCalc () | |
void | set_boss (SubdivCalc< COLOR > *boss) |
virtual void | clear (COLOR &) const |
Protected Attributes | |
SubdivCalc< COLOR > * | _boss |
Definition at line 378 of file subdiv_calc.H.
|
|
Definition at line 46 of file subdiv_calc.H. |
|
Definition at line 242 of file subdiv_calc.H. References LoopCalc< T >::centroid(), and SubdivCalc< T >::get_val(). |
|
Definition at line 218 of file subdiv_calc.H. References LoopCalc< T >::centroid(), and SubdivCalc< T >::get_val(). |
|
Reimplemented from SubdivCalc< COLOR >. Definition at line 384 of file subdiv_calc.H. |
|
Reimplemented from SubdivCalc< COLOR >. Definition at line 381 of file subdiv_calc.H. References Bvert::color(). |
|
Implements SubdivCalc< COLOR >. Definition at line 283 of file subdiv_calc.H. References CLvert, LoopCalc< T >::crease_limit_val(), Lvert::DART_VERTEX, SubdivCalc< T >::get_val(), Lvert::NON_REGULAR_CREASE_VERTEX, Lvert::REGULAR_CREASE_VERTEX, LoopCalc< T >::smooth_limit_val(), and Lvert::SMOOTH_VERTEX. |
|
Reimplemented from SubdivCalc< COLOR >. Definition at line 147 of file subdiv_calc.H. |
|
Definition at line 30 of file subdiv_calc.H. References SubdivCalc< T >::_boss. |
|
Definition at line 226 of file subdiv_calc.H. References LoopCalc< T >::centroid(), SubdivCalc< T >::get_val(), sqr(), and TWO_PI. |
|
Definition at line 206 of file subdiv_calc.H. References LoopCalc< T >::centroid(), SubdivCalc< T >::get_val(), and loop_alpha(). |
|
Implements SubdivCalc< COLOR >. Definition at line 266 of file subdiv_calc.H. References CLedge, SubdivCalc< T >::get_val(), Ledge::REGULAR_CREASE_EDGE, and Ledge::REGULAR_SMOOTH_EDGE. |
|
Implements SubdivCalc< COLOR >. Definition at line 251 of file subdiv_calc.H. References CLvert, LoopCalc< T >::crease_subdiv_val(), Lvert::DART_VERTEX, SubdivCalc< T >::get_val(), Lvert::NON_REGULAR_CREASE_VERTEX, Lvert::REGULAR_CREASE_VERTEX, LoopCalc< T >::smooth_subdiv_val(), and Lvert::SMOOTH_VERTEX. |
|
Definition at line 27 of file subdiv_calc.H. |
|
Definition at line 69 of file subdiv_calc.H. |