| 146 | } |
| 147 | T GetLeftChildIndex() const { return (this->Index >> 2); } |
| 148 | T GetRightChildIndex() const |
| 149 | { |
| 150 | // Right child node is adjacent to the Left child node in the data structure |
| 151 | return (this->Index >> 2) + 1; |
| 152 | } |
| 153 | T GetDimension() const { return this->Index & 3; } |
| 154 | const double& GetLeftMaxValue() const { return this->LeftMax; } |
| 155 | const double& GetRightMinValue() const { return this->RightMin; } |