An AbstractTask to update a terrain quadtree. More...
Public Member Functions
|UpdateTerrainTask (const QualifiedName &terrain)|
|Creates a new UpdateTerrainTask. |
|Deletes this UpdateTerrainTask. |
Protected Member Functions
|Creates an uninitialized UpdateTerrainTask. |
|void||init (const QualifiedName &terrain)|
|Initializes this UpdateTerrainTask. |
|The terrain whose quadtree must be updated. |
An AbstractTask to update a terrain quadtree.
This task simply calls the TerrainNode::update method. In fact this method is called directly by the getTask method, which returns an empty task graph. Indeed the terrain quadtree must be up to date in order to get a correct task graph for the proland::TileProducer tasks for the newly created quads (these task graphs are computed by UpdateTileSamplersTask).
|proland::UpdateTerrainTask::UpdateTerrainTask||(||const QualifiedName &||terrain||)|
Deletes this UpdateTerrainTask.
Creates an uninitialized UpdateTerrainTask.
|void proland::UpdateTerrainTask::init||(||const QualifiedName &||terrain||)||