#include <simplex_data.H>
Inheritance diagram for SimplexData:
Public Member Functions | |
void | set (uint id, Bsimplex *s) |
void | set (Cstr_ptr &str, Bsimplex *s) |
SimplexData (uint key, Bsimplex *s) | |
SimplexData (Cstr_ptr &str, Bsimplex *s) | |
virtual | ~SimplexData () |
DEFINE_RTTI_METHODS_BASE ("SimplexData", CSimplexData *) | |
uint | id () const |
Bsimplex * | simplex () const |
virtual void | notify_simplex_changed () |
virtual void | notify_normal_changed () |
virtual void | notify_simplex_xformed (CWtransf &) |
virtual void | notify_simplex_deleted () |
virtual void | notify_split (Bsimplex *) |
virtual void | notify_subdiv_gen () |
virtual bool | handle_subdiv_calc () |
Protected Attributes | |
uint | _id |
Bsimplex * | _simplex |
Definition at line 25 of file simplex_data.H.
|
Definition at line 33 of file simplex_data.H. References set(). |
|
Definition at line 34 of file simplex_data.H. References set(). |
|
Definition at line 20 of file simplex_data.C. References set(). |
|
|
|
Reimplemented in UVdata. Definition at line 88 of file simplex_data.H. Referenced by SimplexDataList::handle_subdiv_calc(). |
|
Definition at line 42 of file simplex_data.H. References _id. Referenced by Bsimplex::add_simplex_data(). |
|
Definition at line 63 of file simplex_data.H. Referenced by SimplexDataList::notify_normal_changed(). |
|
Reimplemented in EdgeFrame, and SimplexFrame. Definition at line 54 of file simplex_data.H. Referenced by SimplexDataList::notify_simplex_changed(). |
|
Reimplemented in SimplexFrame, and UVdata. Definition at line 72 of file simplex_data.H. References _simplex. Referenced by UVdata::notify_simplex_deleted(), SimplexFrame::notify_simplex_deleted(), and SimplexDataList::notify_simplex_deleted(). |
|
Reimplemented in SimplexFrame. Definition at line 69 of file simplex_data.H. Referenced by SimplexDataList::notify_simplex_xformed(). |
|
Reimplemented in UVdata. Definition at line 81 of file simplex_data.H. Referenced by SimplexDataList::notify_split(). |
|
Reimplemented in UVdata. Definition at line 84 of file simplex_data.H. Referenced by SimplexDataList::notify_subdiv_gen(). |
|
Reimplemented in SimplexFrame, and UVdata. Definition at line 31 of file simplex_data.H. References set(). |
|
Reimplemented in SimplexFrame, and UVdata. Definition at line 7 of file simplex_data.C. References _id, _simplex, Bsimplex::add_simplex_data(), and Bsimplex::rem_simplex_data(). Referenced by UVdata::set(), SimplexFrame::set(), set(), SimplexData(), and ~SimplexData(). |
|
Definition at line 43 of file simplex_data.H. References _simplex. Referenced by UVdata::handle_subdiv_calc(), UVdata::notify_subdiv_gen(), and UVdata::set_uv(). |
|
Definition at line 92 of file simplex_data.H. |
|
Definition at line 93 of file simplex_data.H. Referenced by EdgeFrame::edge(), UVdata::face(), notify_simplex_deleted(), set(), simplex(), and VertFrame::vert(). |