allocTileUv(TTileUvId id) | NL3D::CTessFace | [private] |
appendPList(CTessFacePListNode &root) | NL3D::CTessFacePListNode | |
appendTessellationLeaves(std::vector< const CTessFace * > &leaves) const | NL3D::CTessFace | |
averageTesselationVertices() | NL3D::CTessFace | |
buildTileFaces() | NL3D::CTessFace | [private] |
canMerge(bool testEm) | NL3D::CTessFace | [private] |
CantMergeFace | NL3D::CTessFace | [private, static] |
changeNeighbor(CTessFace *from, CTessFace *to) | NL3D::CTessFace | [inline] |
checkCreateFillTileVB(TTileUvId id) | NL3D::CTessFace | [private] |
checkFillTileVB(TTileUvId id) | NL3D::CTessFace | [private] |
computeNearLimit() | NL3D::CTessFace | |
computeSplitPoint() | NL3D::CTessFace | |
computeTesselatedPos(const CUV &uv, CVector &ret) | NL3D::CTessFace | [private] |
computeTileEMForUpdateRefine(float distSplitPoint, float distMinFace, float nearLimit) | NL3D::CTessFace | [inline, private] |
computeTileErrorMetric() | NL3D::CTessFace | [private] |
computeTileMaterial() | NL3D::CTessFace | |
copyTileUv(TTileUvId id, CTessFace *srcFace, TTileUvId srcId) | NL3D::CTessFace | [private] |
CTessFace() | NL3D::CTessFace | |
CTessFacePListNode() | NL3D::CTessFacePListNode | [inline] |
CTessFacePListNode(const CTessFacePListNode &) | NL3D::CTessFacePListNode | [inline] |
CTessNodeList() | NL3D::CTessNodeList | [inline] |
deleteTileFaces() | NL3D::CTessFace | [private] |
deleteTileUv(TTileUvId id) | NL3D::CTessFace | [private] |
deleteTileUvs() | NL3D::CTessFace | |
doMerge() | NL3D::CTessFace | [private] |
emptyTileFaces() | NL3D::CTessFace | [private] |
ErrorMetric | NL3D::CTessFace | |
ErrorMetricDate | NL3D::CTessFace | |
Father | NL3D::CTessFace | |
FBase | NL3D::CTessFace | |
FLeft | NL3D::CTessFace | |
forceMerge() | NL3D::CTessFace | |
forceMergeAtTileLevel() | NL3D::CTessFace | |
FRight | NL3D::CTessFace | |
FVBase | NL3D::CTessFace | |
FVLeft | NL3D::CTessFace | |
FVRight | NL3D::CTessFace | |
getTesselatedPos(const CUV &uv, bool verifInclusion, CVector &ret) | NL3D::CTessFace | |
hasEdge(CTessVertex *v0, CTessVertex *v1) const | NL3D::CTessFace | [inline] |
hasVertex(CTessVertex *v) const | NL3D::CTessFace | [inline] |
heritTileMaterial() | NL3D::CTessFace | [private] |
heritTileUv(CTessFace *baseFace) | NL3D::CTessFace | [private] |
IdUvBase enum value | NL3D::CTessFace | |
IdUvLeft enum value | NL3D::CTessFace | |
IdUvRight enum value | NL3D::CTessFace | |
initTileUvDLM(CParamCoord pointCoord, CUV &uv) | NL3D::CTessFace | [private] |
initTileUvLightmap(CParamCoord pointCoord, CParamCoord middleCoord, CUV &uv) | NL3D::CTessFace | [private] |
initTileUvRGBA(sint pass, bool alpha, CParamCoord pointCoord, CParamCoord middleCoord, CUV &uv) | NL3D::CTessFace | [private] |
isLeaf() const | NL3D::CTessFace | [inline] |
isRectangular() const | NL3D::CTessFace | |
Level | NL3D::CTessFace | |
linkInPList(CTessFacePListNode &root) | NL3D::CTessFacePListNode | |
linkTessFaceWithEdge(const NLMISC::CVector2f &uv0, const NLMISC::CVector2f &uv1, CTessFace *linkTo) | NL3D::CTessFace | |
MaxDistToSplitPoint | NL3D::CTessFace | |
merge() | NL3D::CTessFace | |
MultipleBindFace | NL3D::CTessFace | [static] |
Next | NL3D::CTessNodeList | |
nextInPList() const | NL3D::CTessFacePListNode | [inline] |
operator=(const CTessFacePListNode &) | NL3D::CTessFacePListNode | [inline] |
Patch | NL3D::CTessFace | |
Prec | NL3D::CTessNodeList | |
precInPList() const | NL3D::CTessFacePListNode | [inline] |
PVBase | NL3D::CTessFace | |
PVLeft | NL3D::CTessFace | |
PVRight | NL3D::CTessFace | |
recreateTileUvs() | NL3D::CTessFace | |
RecursMarkCanMerge | NL3D::CTessFace | |
RecursMarkForceMerge | NL3D::CTessFace | |
refineAll() | NL3D::CTessFace | |
refreshTesselationGeometry() | NL3D::CTessFace | |
releaseTileMaterial() | NL3D::CTessFace | |
sameTile(const CTessFace *a, const CTessFace *b) | NL3D::CTessFace | [inline, private, static] |
Size | NL3D::CTessFace | |
SonLeft | NL3D::CTessFace | |
SonRight | NL3D::CTessFace | |
split(bool propagateSplit=true) | NL3D::CTessFace | |
SplitPoint | NL3D::CTessFace | |
splitRectangular(bool propagateSplit) | NL3D::CTessFace | [private] |
TileFaces | NL3D::CTessFace | |
TileId | NL3D::CTessFace | |
TileMaterial | NL3D::CTessFace | |
TTileUvId enum name | NL3D::CTessFace | |
unbind() | NL3D::CTessFace | |
unlinkInPList() | NL3D::CTessFacePListNode | |
updateBind() | NL3D::CTessFace | |
updateBindAndSplit() | NL3D::CTessFace | |
updateBindEdge(CTessFace *&edgeFace, bool &splitWanted) | NL3D::CTessFace | |
updateErrorMetric() | NL3D::CTessFace | |
updateNearFarVertices() | NL3D::CTessFace | [private] |
updateRefineMerge() | NL3D::CTessFace | |
updateRefineSplit() | NL3D::CTessFace | |
VBase | NL3D::CTessFace | |
VLeft | NL3D::CTessFace | |
VRight | NL3D::CTessFace | |
~CTessFace() | NL3D::CTessFace | |
~CTessFacePListNode() | NL3D::CTessFacePListNode | [inline] |