Public Member Functions |
| | MyC4BPatch () |
| virtual | ~MyC4BPatch () |
| virtual void | xlate_gridded_patch (C4B &c4b, DtGroup *&patchTerrain, DtGroup *&patchFeatures) |
| virtual void | xlate_tinned_patch (C4B &c4b, void *te8_or_te16, int num_elements, DtGroup *&patchTerrain, DtGroup *&patchFeatures) |
| virtual void | set_origin_and_post_indices (C4B &c4b, unsigned int patch_number) |
| virtual void | set_features (void *features, bool has_feat, bool uses_16_bits, bool has_no_terrain_elts) |
Protected Member Functions |
| | MyC4BPatch (const MyC4BPatch &orig) |
| MyC4BPatch & | operator= (const MyC4BPatch &orig) |
| virtual DtTree * | make_tree (C4B &c4b, const DtPoint &at, c4b_treeline_info *t) |
| virtual DtGroup * | xlate_features (C4B &c4b) |
| virtual int | xlate_microterrain (C4B &c4b, DtGroup *g, c4b_feature_info *f, int num_left_to_read) |
| virtual int | xlate_building (C4B &c4b, DtGroup *g, c4b_feature_info *f) |
| virtual int | xlate_tree (C4B &c4b, DtGroup *g, c4b_feature_info *f, int num_left_to_read) |
| virtual int | xlate_canopy (C4B &c4b, DtGroup *g, c4b_feature_info *f, int num_left_to_read) |
| virtual int | xlate_linear (C4B &c4b, DtGroup *g, c4b_feature_info *f, int num_left_to_read) |
| virtual int | xlate_feature (C4B &c4b, DtGroup *g, c4b_feature_info *f, int num_left_to_read) |
Constructor & Destructor Documentation
| MyC4BPatch::MyC4BPatch |
( |
| ) |
|
| virtual MyC4BPatch::~MyC4BPatch |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void MyC4BPatch::xlate_gridded_patch |
( |
C4B & |
c4b, |
|
|
DtGroup *& |
patchTerrain, |
|
|
DtGroup *& |
patchFeatures |
|
) |
| |
|
virtual |
| virtual void MyC4BPatch::xlate_tinned_patch |
( |
C4B & |
c4b, |
|
|
void * |
te8_or_te16, |
|
|
int |
num_elements, |
|
|
DtGroup *& |
patchTerrain, |
|
|
DtGroup *& |
patchFeatures |
|
) |
| |
|
virtual |
| virtual void MyC4BPatch::set_origin_and_post_indices |
( |
C4B & |
c4b, |
|
|
unsigned int |
patch_number |
|
) |
| |
|
virtual |
| virtual void MyC4BPatch::set_features |
( |
void * |
features, |
|
|
bool |
has_feat, |
|
|
bool |
uses_16_bits, |
|
|
bool |
has_no_terrain_elts |
|
) |
| |
|
virtual |
| virtual DtGroup* MyC4BPatch::xlate_features |
( |
C4B & |
c4b | ) |
|
|
protectedvirtual |
Member Data Documentation
| const int MyC4BPatch::theMaxNumberOfTINVertices |
|
staticprotected |
| void* MyC4BPatch::myPatchFeatures |
|
protected |
| unsigned int MyC4BPatch::myIndexOfZerothPost |
|
protected |
| bool MyC4BPatch::myHasFeatureData |
|
protected |
| bool MyC4BPatch::myUses16BitIndices |
|
protected |
| bool MyC4BPatch::myHasNoTerrainElements |
|
protected |
The documentation for this class was generated from the following file: