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

marble

Marble::TrackPoint

Marble::TrackPoint Class Reference

An element of a Track. More...

#include <TrackPoint.h>

Inheritance diagram for Marble::TrackPoint:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 TrackPoint (const TrackPoint &)
 TrackPoint (qreal lat, qreal lon)
virtual void draw (ClipPainter *, const QPoint &)
virtual void printToStream (QTextStream &) const

Detailed Description

An element of a Track.

Definition at line 28 of file TrackPoint.h.


Constructor & Destructor Documentation

TrackPoint::TrackPoint ( qreal  lat,
qreal  lon 
)

simple constructor

this initialises a trackpoint to a position and any other information elements can be entered layer

Definition at line 18 of file TrackPoint.cpp.

TrackPoint::TrackPoint ( const TrackPoint &  in  ) 

Definition at line 24 of file TrackPoint.cpp.


Member Function Documentation

void TrackPoint::draw ( ClipPainter *  painter,
const QPoint &  position 
) [virtual]

draws a 3 pixel circle for a TrackPoint

Reimplemented from Marble::Waypoint.

Definition at line 30 of file TrackPoint.cpp.

void TrackPoint::printToStream ( QTextStream &  out  )  const [virtual]

print a text representation of this class to a stream

Reimplemented from Marble::Waypoint.

Definition at line 37 of file TrackPoint.cpp.


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

marble

Skip menu "marble"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeedu

Skip menu "kdeedu"
  •     lib
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.9-20090814
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