Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

TePatch Member List

This is the complete list of members for TePatch, including all inherited members.

areaTePatch [private]
buildHMapFromBuildMaps()TePatch
buildMapTePatch [private]
calculateNormal(const TeHeightMap *map, const int x, const int y, const float sx, const float sy)TePatch [private, static]
CREATE enum valueTePatch
detailTePatch [private]
Direction enum nameTePatch
DONT_CREATE enum valueTePatch
EAST enum valueTePatch
engineTePatch [private]
findBuildMap(const int i)TePatch
generateGraph()TePatch [private]
generateGraphFromSubMap(const TeHeightMap *map, const SbVec2s &min, const SbVec2s &max, const SbBox2f &area)TePatch [private, static]
generateHMapFF(WhichHMap which, const unsigned int seed, const int num_faults, const float min_delta, const float max_delta)TePatch
generatePatchGraph()TePatch [private]
generateSeamGraph(const Direction which)TePatch [private]
generateSeamMap(const Direction which)TePatch
getArea() const TePatch
getBuildMap(const int i) const TePatch
getBuildMap(const int i)TePatch
getDetail(const Direction which)TePatch
getDetailDirection(const SbVec2f &point) const TePatch
getDirectionWithinParent() const TePatch
getDirectionXFromVec(const SbVec2f &vec)TePatch [inline, static]
getEngine() const TePatch
getGraph()TePatch
getHMap() const TePatch
getHMap()TePatch
getLevel() const TePatch
getOppositeDirection(const int d)TePatch [inline, static]
getParent() const TePatch
getPatch(const SbVec2f &pos, const int level, PatchMissedPolicy policy=CREATE)TePatch
getPatchGraph()TePatch
getPatchHierarch(const SbVec2f &pos, const int level, PatchMissedPolicy policy=CREATE)TePatch [private]
getPatchHierarchRelative(const SbVec2f &pos, const int relativeLevel, PatchMissedPolicy policy=CREATE)TePatch [private]
getPatchRelative(const SbVec2f &pos, const int relativeLevel, PatchMissedPolicy policy=CREATE)TePatch
getSeamGraph(const Direction which)TePatch
getSeamMap(const Direction which) const TePatch
getSeamMap(const Direction which)TePatch
graphTePatch [private]
hmapTePatch [private]
HMAP_NORTH_EAST enum valueTePatch
HMAP_NORTH_WEST enum valueTePatch
HMAP_PATCH enum valueTePatch
HMAP_SOUTH_EAST enum valueTePatch
HMAP_SOUTH_WEST enum valueTePatch
LOWER_DETAIL enum valueTePatch
makeRoot(const SbBox2f &area, TeEngine *engine)TePatch
neighbourTePatch [private]
NORTH enum valueTePatch
NORTH_EAST enum valueTePatch
NORTH_WEST enum valueTePatch
parentTePatch [private]
PatchMissedPolicy enum nameTePatch
prepareBuildMaps()TePatch
removeDetail(TePatch *patch)TePatch
seamGraphTePatch [private]
seamMapTePatch [private]
selectMaterial(float value)TePatch [private, static]
setBuildMap(const int i, TeHeightMap *hmap)TePatch
setBuildMaps(TeHeightMap *nw, TeHeightMap *ne, TeHeightMap *sw, TeHeightMap *se)TePatch
setDetail(const Direction which, TePatch *patch)TePatch
setEngine()TePatch
setHMap(TeHeightMap *hmap)TePatch
setSeamMap(const Direction which, TeHeightMap *map)TePatch
SOUTH enum valueTePatch
SOUTH_EAST enum valueTePatch
SOUTH_WEST enum valueTePatch
TeEngine (defined in TePatch)TePatch [friend]
TePatch()TePatch [private]
TePatch(TeEngine *engine)TePatch
updateNeighbours()TePatch [private]
WEST enum valueTePatch
WhichHMap enum nameTePatch
~TePatch()TePatch


Generated on Sun May 8 16:45:07 2005 for TerrainEngine by Doxygen 1.4.1