marble/src
TrackContainer Class Reference
#include <TrackContainer.h>
Inheritance diagram for TrackContainer:

Detailed Description
holds a collection of tracksDefinition at line 19 of file TrackContainer.h.
Public Member Functions | |
| virtual void | draw (ClipPainter *painter, const QSize &canvasSize, ViewParams *viewParams) |
| virtual void | draw (ClipPainter *painter, const QSize &canvasSize, ViewParams *viewParams, BoundingBox box) |
Member Function Documentation
| void TrackContainer::draw | ( | ClipPainter * | painter, | |
| const QSize & | canvasSize, | |||
| ViewParams * | viewParams | |||
| ) | [virtual] |
empty constructor
Reimplemented from AbstractLayerContainer.
Definition at line 32 of file TrackContainer.cpp.
| void TrackContainer::draw | ( | ClipPainter * | painter, | |
| const QSize & | canvasSize, | |||
| ViewParams * | viewParams, | |||
| BoundingBox | box | |||
| ) | [virtual] |
draw this Container after evaluating its bounding Box
this container will only get drawn if the bounding box of the view intersects with the bounding box of the container
- Parameters:
-
painter this will be used to draw the contianer canvasSize the size of the marble widget view radius measure of zoom level invRotAxis inversion of the rotation Quaternion that represents the rotation of the globe box the bounding box that holds the view
Reimplemented from AbstractLayerContainer.
Definition at line 21 of file TrackContainer.cpp.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference