8 #ifndef GlobeEngine_Raster_KPatchbintreeNode_h
9 #define GlobeEngine_Raster_KPatchbintreeNode_h
13 #include "OpenGL_Includes.h"
31 vmml::Vector2d zeropoint,
37 std::bitset<40> _parentAdress);
62 std::cout << this->mblock_ref <<
" | ";
63 std::cout << this->patchSize <<
" | ";
64 std::cout << this->colStepIndex <<
" | ";
65 std::cout << this->colStep <<
" | ";
66 std::cout << this->zeropoint[0] <<
" , ";
67 std::cout << this->zeropoint[1] <<
" | ";
68 std::cout << this->saturatedError <<
" | ";
69 std::cout << std::endl;
93 double saturatedError;
96 std::bitset<40> adress;
int getPatchSize() const
Definition: KPatchBintreeNode.cpp:181
KPatchBase::PatchOrientation getType() const
Definition: KPatchBintreeNode.cpp:171
Definition: GeometricBalancedArrayTreeNode.h:13
~KPatchBintreeNode()
Definition: KPatchBintreeNode.cpp:14
const std::bitset< 40 > getAdress() const
Definition: KPatchBintreeNode.cpp:213
int getPatchSizeForMode(KPatchBase::PatchMode _mode) const
Definition: KPatchBintreeNode.cpp:186
void setRootID(short _rootID)
Definition: KPatchBintreeNode.cpp:221
Definition: KPatchBase.h:13
const double * getZeropoint() const
Definition: KPatchBintreeNode.h:44
void update()
Definition: KPatchBintreeNode.cpp:73
void setMBlockReference(int _refID)
Definition: KPatchBintreeNode.cpp:204
void create()
Definition: KPatchBintreeNode.cpp:32
KPatchBintreeNode()
Definition: KPatchBintreeNode.cpp:7
void print()
Definition: KPatchBintreeNode.h:60
const ge::BoundingSphere * getBoundingSphere() const
Definition: KPatchBintreeNode.cpp:208
void print()
Definition: GeometricBalancedArrayTreeNode.h:141
float getColStep() const
Definition: KPatchBintreeNode.h:43
void setType(KPatchBase::PatchOrientation _type)
Definition: KPatchBintreeNode.cpp:176
int getMBlockReference() const
Definition: KPatchBintreeNode.cpp:200
short getRootID() const
Definition: KPatchBintreeNode.cpp:217
PatchOrientation
Definition: KPatchBase.h:20
void clear()
Definition: KPatchBintreeNode.cpp:19
void computeBound()
Definition: KPatchBintreeNode.cpp:78
PatchMode
Definition: KPatchBase.h:21
bool pointIsInside(const vmml::Vector3d &_pos)
Definition: KPatchBintreeNode.cpp:143
GLubyte getColStepIndex() const
Definition: KPatchBintreeNode.h:42
Definition: KPatchBintreeNode.h:22
Definition: BoundingSphere.h:19