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

marble

  • Marble
  • GeoGraphicsScene
Public Member Functions | List of all members
Marble::GeoGraphicsScene Class Reference

#include <GeoGraphicsScene.h>

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

Public Member Functions

 GeoGraphicsScene (QObject *parent=0)
 
 ~GeoGraphicsScene ()
 
void addItem (GeoGraphicsItem *item)
 
void clear ()
 
void eraseAll ()
 
QList< GeoGraphicsItem * > items (const GeoDataLatLonBox &box, int maxZoomLevel) const
 
void removeItem (const GeoDataFeature *feature)
 

Detailed Description

This is the home of all GeoGraphicsItems to be shown on the map.

Definition at line 32 of file GeoGraphicsScene.h.

Constructor & Destructor Documentation

Marble::GeoGraphicsScene::GeoGraphicsScene ( QObject *  parent = 0)
explicit

Creates a new instance of GeoGraphicsScene.

Parameters
parentthe QObject parent of the Scene

Definition at line 43 of file GeoGraphicsScene.cpp.

Marble::GeoGraphicsScene::~GeoGraphicsScene ( )

Definition at line 48 of file GeoGraphicsScene.cpp.

Member Function Documentation

void Marble::GeoGraphicsScene::addItem ( GeoGraphicsItem *  item)

Add an item to the GeoGraphicsScene Adds the item item to the GeoGraphicsScene.

Definition at line 139 of file GeoGraphicsScene.cpp.

void Marble::GeoGraphicsScene::clear ( )

Remove all items from the GeoGraphicsScene Removes all items from the GeoGraphicsScene.

Definition at line 134 of file GeoGraphicsScene.cpp.

void Marble::GeoGraphicsScene::eraseAll ( )

Get all items in the GeoGraphicsScene Returns all items in the GeoGraphicsScene.

The items will be returned in no specific order.

Returns
The list of all GeoGraphicsItems

Definition at line 53 of file GeoGraphicsScene.cpp.

QList< GeoGraphicsItem * > Marble::GeoGraphicsScene::items ( const GeoDataLatLonBox &  box,
int  maxZoomLevel 
) const

Get the list of items in the specified Box.

Parameters
boxThe box around the items.
maxZoomLevelThe max zoom level of tiling
Returns
The list of items in the specified box in no specific order.

Definition at line 64 of file GeoGraphicsScene.cpp.

void Marble::GeoGraphicsScene::removeItem ( const GeoDataFeature *  feature)

Remove all concerned items from the GeoGraphicsScene Removes all items which are associated with object from the GeoGraphicsScene.

Definition at line 119 of file GeoGraphicsScene.cpp.


The documentation for this class was generated from the following files:
  • GeoGraphicsScene.h
  • GeoGraphicsScene.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:56 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

marble

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

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal