#include <patch.h>
Nevrax France
Definition at line 193 of file patch.h.
Public Member Functions | |
Operators. | |
bool | operator!= (const CPatchBlockIdent &pb) const |
bool | operator< (const CPatchBlockIdent &pb) const |
bool | operator<= (const CPatchBlockIdent &pb) const |
bool | operator== (const CPatchBlockIdent &pb) const |
bool | operator> (const CPatchBlockIdent &pb) const |
bool | operator>= (const CPatchBlockIdent &pb) const |
Data Fields | |
uint8 | OrderS |
size of the patch, in tile coordinates. | |
uint8 | OrderT |
size of the patch, in tile coordinates. | |
CPatchIdent | PatchId |
the patch. | |
uint8 | S0 |
coordinate of the SubPart of the patch, in tile coordinates. | |
uint8 | S1 |
coordinate of the SubPart of the patch, in tile coordinates. | |
uint8 | T0 |
coordinate of the SubPart of the patch, in tile coordinates. | |
uint8 | T1 |
coordinate of the SubPart of the patch, in tile coordinates. |
|
Definition at line 212 of file patch.h.
00213 { 00214 return !(*this==pb); 00215 } |
|
Definition at line 217 of file patch.h. References PatchId, S0, S1, T0, and T1.
|
|
Definition at line 226 of file patch.h.
00227 { 00228 return (*this<pb) || (*this==pb); 00229 } |
|
Definition at line 206 of file patch.h. References PatchId, S0, S1, T0, and T1.
|
|
Definition at line 230 of file patch.h.
00231 { 00232 return !(*this<=pb); 00233 } |
|
Definition at line 234 of file patch.h.
00235 { 00236 return !(*this<pb); 00237 } |
|
size of the patch, in tile coordinates.
Definition at line 199 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CPatchQuadBlock::buildTileTriangles(), and NL3D::CPatch::fillPatchQuadBlock(). |
|
size of the patch, in tile coordinates.
Definition at line 199 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CPatchQuadBlock::buildTileTriangles(), and NL3D::CPatch::fillPatchQuadBlock(). |
|
the patch.
Definition at line 197 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CPatchQuadBlock::buildTileTriangles(), NL3D::CLandscape::fillPatchQuadBlock(), operator<(), and operator==(). |
|
coordinate of the SubPart of the patch, in tile coordinates.
Definition at line 201 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CLandscapeCollisionGrid::build(), NL3D::CPatchQuadBlock::buildTileTriangles(), NL3D::CVisualCollisionEntity::displayDebugGrid(), NL3D::CPatch::fillPatchQuadBlock(), operator<(), and operator==(). |
|
coordinate of the SubPart of the patch, in tile coordinates.
Definition at line 201 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CLandscapeCollisionGrid::build(), NL3D::CPatchQuadBlock::buildTileTriangles(), NL3D::CVisualCollisionEntity::displayDebugGrid(), NL3D::CPatch::fillPatchQuadBlock(), operator<(), and operator==(). |
|
coordinate of the SubPart of the patch, in tile coordinates.
Definition at line 201 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CLandscapeCollisionGrid::build(), NL3D::CPatchQuadBlock::buildTileTriangles(), NL3D::CVisualCollisionEntity::displayDebugGrid(), NL3D::CPatch::fillPatchQuadBlock(), operator<(), and operator==(). |
|
coordinate of the SubPart of the patch, in tile coordinates.
Definition at line 201 of file patch.h. Referenced by NL3D::CPatch::addPatchBlocksInBBoxRecurs(), NL3D::CLandscapeCollisionGrid::build(), NL3D::CPatchQuadBlock::buildTileTriangles(), NL3D::CVisualCollisionEntity::displayDebugGrid(), NL3D::CPatch::fillPatchQuadBlock(), operator<(), and operator==(). |