#include <TTree.h>
Public Member Functions | |
| TTree (V *vtx[3], int depth, TTree *parent) | |
| ~TTree (void) | |
| V *& | vertex (int i) |
| TTree< V > *& | neighbor (int i) |
| TTree< V > *& | parent (void) |
| TTree< V > *& | child (int i) |
| template<typename OutputIterator > | |
| void | addLeafs (OutputIterator iter) |
| void | subdivide (Averaging< V > *avrg) |
| bool | leaf (void) |
| subdiv::TTree< V >::TTree | ( | V * | vtx[3], | |
| int | depth, | |||
| TTree< V > * | parent | |||
| ) | [inline] |
| subdiv::TTree< V >::~TTree | ( | void | ) | [inline] |
| void subdiv::TTree< V >::addLeafs | ( | OutputIterator | iter | ) | [inline] |
References subdiv::TTree< V >::leaf().
| TTree<V>*& subdiv::TTree< V >::child | ( | int | i | ) | [inline] |
| bool subdiv::TTree< V >::leaf | ( | void | ) | [inline] |
Referenced by subdiv::TTree< V >::addLeafs(), and subdiv::TTree< V >::subdivide().
| TTree<V>*& subdiv::TTree< V >::neighbor | ( | int | i | ) | [inline] |
| TTree<V>*& subdiv::TTree< V >::parent | ( | void | ) | [inline] |
| void subdiv::TTree< V >::subdivide | ( | Averaging< V > * | avrg | ) | [inline] |
References subdiv::TTree< V >::leaf().
| V*& subdiv::TTree< V >::vertex | ( | int | i | ) | [inline] |
Referenced by subdiv::AveragingLoop< V >::averageTriangleEdge(), subdiv::AveragingBasic< V >::averageTriangleEdge(), subdiv::AveragingLoop< V >::averageTriangleVertex(), subdiv::AveragingBasic< V >::averageTriangleVertex(), subdiv::AveragingLoop< V >::collectOneRing(), subdiv::AveragingLoop< V >::findCreaseNeighbors(), and subdiv::localVtxNumber().
1.6.3