#include <simplex_array.H>
Inheritance diagram for SimplexArray< L, T >::IndexData:
Public Member Functions | |
IndexData (uint key, Bsimplex *s) | |
int | index () const |
void | set_index (int i) |
void | set (uint id, Bsimplex *s) |
void | set (Cstr_ptr &str, Bsimplex *s) |
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 | |
int | _index |
uint | _id |
Bsimplex * | _simplex |
Definition at line 295 of file simplex_array.H.
|
Definition at line 300 of file simplex_array.H. |
|
|
|
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 SimplexData::_id. Referenced by Bsimplex::add_simplex_data(). |
|
Definition at line 305 of file simplex_array.H. References SimplexArray< L, T >::IndexData::_index. |
|
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 SimplexData::_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 SimplexData::set(). |
|
Reimplemented in SimplexFrame, and UVdata. Definition at line 7 of file simplex_data.C. References SimplexData::_id, SimplexData::_simplex, Bsimplex::add_simplex_data(), and Bsimplex::rem_simplex_data(). Referenced by UVdata::set(), SimplexFrame::set(), SimplexData::set(), SimplexData::SimplexData(), and SimplexData::~SimplexData(). |
|
Definition at line 306 of file simplex_array.H. References SimplexArray< L, T >::IndexData::_index. Referenced by SimplexArray< Bsimplex_list, Bsimplex * >::set_index(). |
|
Definition at line 43 of file simplex_data.H. References SimplexData::_simplex. Referenced by UVdata::handle_subdiv_calc(), UVdata::notify_subdiv_gen(), and UVdata::set_uv(). |
|
Definition at line 92 of file simplex_data.H. Referenced by SimplexData::id(), and SimplexData::set(). |
|
Definition at line 309 of file simplex_array.H. Referenced by SimplexArray< L, T >::IndexData::index(), and SimplexArray< L, T >::IndexData::set_index(). |
|
Definition at line 93 of file simplex_data.H. Referenced by EdgeFrame::edge(), UVdata::face(), SimplexData::notify_simplex_deleted(), SimplexData::set(), SimplexData::simplex(), and VertFrame::vert(). |