#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==(). |
1.3.6