• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

marble/src

WaypointContainer Class Reference

#include <WaypointContainer.h>

Inheritance diagram for WaypointContainer:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 17 of file WaypointContainer.h.


Public Member Functions

 WaypointContainer ()
 WaypointContainer (QString name)
virtual ~WaypointContainer ()
virtual void draw (ClipPainter *painter, const QSize &canvasSize, ViewParams *viewParams)
virtual void draw (ClipPainter *painter, const QSize &canvasSize, ViewParams *viewParams, BoundingBox box)

Protected Member Functions

virtual void processVisable ()

Constructor & Destructor Documentation

WaypointContainer::WaypointContainer (  ) 

Definition at line 16 of file WaypointContainer.cpp.

WaypointContainer::WaypointContainer ( QString  name  )  [inline]

Definition at line 21 of file WaypointContainer.h.

virtual WaypointContainer::~WaypointContainer (  )  [inline, virtual]

Definition at line 22 of file WaypointContainer.h.


Member Function Documentation

void WaypointContainer::draw ( ClipPainter *  painter,
const QSize &  canvasSize,
ViewParams *  viewParams 
) [virtual]

draw all AbstraceLayerData objects in this container

draw() is intended to deal with drawing all visable Data Objects in this Container by calling their draw() function.

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

Reimplemented from AbstractLayerContainer.

Definition at line 34 of file WaypointContainer.cpp.

void WaypointContainer::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 24 of file WaypointContainer.cpp.

void WaypointContainer::processVisable (  )  [protected, virtual]

Definition at line 20 of file WaypointContainer.cpp.


The documentation for this class was generated from the following files:
  • WaypointContainer.h
  • WaypointContainer.cpp

marble/src

Skip menu "marble/src"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal