#include <GeoPatch.h>
|
| | GeoPatch (const RefCountedPtr< GeoPatchContext > &_ctx, GeoSphere *gs, const vector3d &v0_, const vector3d &v1_, const vector3d &v2_, const vector3d &v3_, const int depth, const GeoPatchID &ID_) |
| |
| | ~GeoPatch () |
| |
| void | NeedToUpdateVBOs () |
| |
| void | UpdateVBOs (Graphics::Renderer *renderer) |
| |
| int | GetChildIdx (const GeoPatch *child) const |
| |
| vector3d | GetSpherePoint (const double x, const double y) const |
| |
| void | Render (Graphics::Renderer *r, const vector3d &campos, const matrix4x4d &modelView, const Graphics::Frustum &frustum) |
| |
| bool | canBeMerged () const |
| |
| void | LODUpdate (const vector3d &campos, const Graphics::Frustum &frustum) |
| |
| void | RequestSinglePatch () |
| |
| void | ReceiveHeightmaps (SQuadSplitResult *psr) |
| |
| void | ReceiveHeightmap (const SSingleSplitResult *psr) |
| |
| void | ReceiveHeightResult (const SSplitResultData &data) |
| |
| void | ReceiveJobHandle (Job::Handle job) |
| |
| bool | HasHeightData () const |
| |
◆ GeoPatch()
◆ ~GeoPatch()
◆ canBeMerged()
| bool GeoPatch::canBeMerged |
( |
| ) |
const |
|
inline |
◆ GetChildIdx()
| int GeoPatch::GetChildIdx |
( |
const GeoPatch * |
child | ) |
const |
|
inline |
◆ GetSpherePoint()
| vector3d GeoPatch::GetSpherePoint |
( |
const double |
x, |
|
|
const double |
y |
|
) |
| const |
|
inline |
◆ HasHeightData()
| bool GeoPatch::HasHeightData |
( |
| ) |
const |
|
inline |
◆ LODUpdate()
◆ NeedToUpdateVBOs()
| void GeoPatch::NeedToUpdateVBOs |
( |
| ) |
|
|
inline |
◆ ReceiveHeightmap()
◆ ReceiveHeightmaps()
◆ ReceiveHeightResult()
◆ ReceiveJobHandle()
◆ Render()
◆ RequestSinglePatch()
| void GeoPatch::RequestSinglePatch |
( |
| ) |
|
◆ UpdateVBOs()
The documentation for this class was generated from the following files: