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

marble

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Marble::AbstractDataPlugin: An abstract class for plugins that show data that has a geo coordinate
Marble::AbstractDataPluginItem
Marble::AbstractDataPluginModel: An abstract data model (not based on QAbstractModel) for a AbstractDataPlugin
AbstractDataPluginWidget
Marble::AbstractFileViewItem
Marble::AbstractFloatItemThe abstract class that creates an "empty" float item
Marble::AbstractLayerFramework class for each display layer in Marble
Marble::AbstractLayerContainerContainer to hold AbstractLayerData objects
Marble::AbstractLayerData
Marble::AbstractLayerInterface
Marble::AbstractMarbleGraphicsLayout
Marble::AbstractProjectionA base class for all projections in Marble
Marble::AbstractScanlineTextureMapper
Marble::AbstractTile
Marble::AbstractWeatherService
Marble::AbstractWorkerThreadThe AbstractWorkerThread is a class written for small tasks that have to run multiple times on different data asynchronously
GeoCute::Accuracy
Applet
Marble::AreaAnnotation
Marble::Author
Marble::BBCItemGetter
Marble::BBCParser
Marble::BBCStation
Marble::BBCWeatherItem
Marble::BBCWeatherService
Marble::CacheStoragePolicy
Marble::ClipPainter
Marble::CompassFloatItemThe class that creates a compass
Marble::ControlView
Marble::CoordinatesParser
Marble::CrosshairsPluginThe class that specifies the Marble layer interface of a plugin
Marble::DatasetProviderThe class that provides datasets to the tiles
Marble::DataViewPluginThe class that specifies the Marble layer interface of the plugin
Marble::DeferredFlag
Marble::OsmNamefinder::DescriptionTagHandler
Marble::dgml::DgmlAvailableTagHandler
Marble::dgml::DgmlBrushTagHandler
Marble::dgml::DgmlDescriptionTagHandler
Marble::dgml::DgmlDiscreteTagHandler
Marble::dgml::DgmlDocumentTagHandler
Marble::dgml::DgmlDownloadUrlTagHandler
Marble::dgml::DgmlFilterTagHandler
Marble::dgml::DgmlGeodataTagHandler
Marble::dgml::DgmlGroupTagHandler
Marble::dgml::DgmlHeadingTagHandler
Marble::dgml::DgmlHeadTagHandler
Marble::dgml::DgmlIconTagHandler
Marble::dgml::DgmlInstallMapTagHandler
Marble::dgml::DgmlItemTagHandler
Marble::DgmlLayer
Marble::dgml::DgmlLayerTagHandler
Marble::dgml::DgmlLegendTagHandler
Marble::dgml::DgmlMapTagHandler
Marble::dgml::DgmlMaximumTagHandler
Marble::dgml::DgmlMinimumTagHandler
Marble::dgml::DgmlNameTagHandler
Marble::dgml::DgmlPaletteTagHandler
Marble::dgml::DgmlPenTagHandler
Marble::dgml::DgmlProjectionTagHandler
Marble::dgml::DgmlPropertyTagHandler
Marble::dgml::DgmlSectionTagHandler
Marble::dgml::DgmlSettingsTagHandler
Marble::dgml::DgmlSourceDirTagHandler
Marble::dgml::DgmlSourceFileTagHandler
Marble::dgml::DgmlStorageLayoutTagHandler
Marble::dgml::DgmlTargetTagHandler
Marble::dgml::DgmlTextTagHandler
Marble::dgml::DgmlTextureTagHandler
Marble::dgml::DgmlThemeTagHandler
Marble::dgml::DgmlValueTagHandler
Marble::dgml::DgmlVectorTagHandler
Marble::dgml::DgmlVisibleTagHandler
Marble::dgml::DgmlZoomTagHandler
Marble::DiscCache
Marble::DownloadPolicy
Marble::DownloadPolicyKey
Marble::DownloadQueueSetLife of a HttpJob =================

  • Job is added to the QueueSet (by calling addJob() ) the HttpJob is put into the m_jobQueue where it waits for "activation" signal jobAdded is emitted
  • Job is activated Job is moved from m_jobQueue to m_activeJobs and signals of the job are connected to slots (local or HttpDownloadManager) Job is executed by calling the jobs execute() method
Marble::EquirectProjectionA class to implement the Equirectangular projection used by the "Flat Map" view
Marble::EquirectScanlineTextureMapper
Marble::ExtDateTime
Marble::FakeWeatherItem
Marble::FakeWeatherService
Marble::FileLoader
Marble::FileManagerThis class is responsible for loading the different files into Geodata model
Marble::FileStoragePolicy
Marble::FileStorageWatcher
Marble::FileStorageWatcherThread
Marble::FileViewFloatItemProvides a float item with a list of opened files
Marble::FileViewModel
Marble::FITemplateFloatItemThe class that creates a
Marble::FlickrParser
Marble::FrameGraphicsItem
Marble::GeoCluePositionProviderPlugin
Marble::GeoDataAbstractView
Marble::GeoDataAccuracy
Marble::GeoDataColorStyleAbstract base class for various style classes
Marble::GeoDataContainerA base class that can hold GeoDataFeatures
Marble::GeoDataCoordinatesA 3d point representation
Marble::GeoDataDebugModelThe representation of GeoData in a model This class represents all available data given by kml-data files
Marble::GeoDataDocumentA container for Features, Styles and in the future Schemas
Marble::GeoDataFeatureA base class for all geodata features
Marble::GeoDataFolder
Marble::GeoDataGeometryA base class for all geodata features
Marble::GeoDataHotSpot
Marble::GeoDataIconStyle
Marble::GeoDataInnerBoundary
Marble::GeoDataLabelStyleHow the name of a GeoDataFeature is drawn
Marble::GeoDataLatLonAltBoxA class that defines a 3D bounding box for geographic data
Marble::GeoDataLatLonBoxA class that defines a 2D bounding box for geographic data
Marble::GeoDataLinearRingA LinearRing that allows to store a closed, contiguous set of line segments
Marble::GeoDataLineStringA LineString that allows to store a contiguous set of line segments
Marble::GeoDataLineStyleStyle how lines are drawn
Marble::GeoDataLodThe level of detail which indicates visibility and importance
Marble::GeoDataLookAt
Marble::GeoDataMultiGeometry
Marble::GeoDataObjectA base class for all geodata objects
Marble::GeoDataOuterBoundary
Marble::GeoDataParser
Marble::GeoDataPlacemarkClass representing a point of interest on the map
Marble::GeoDataPointA Geometry object representing a 3d point
Marble::GeoDataPolygonA polygon that can have "holes"
Marble::GeoDataPolyStyleStyle how polygons are drawn
Marble::GeoDataRegionGeoDataRegion describes the visibility and extent of a feature
Marble::GeoDataStyleAddressable style group
Marble::GeoDataStyleMapClass to map different styles to one style
Marble::GeoDataStyleSelectorBase class for the style classes
Marble::GeoDocumentA shared base class between GeoDataDocument/GeoSourceDocument
Marble::GeoGraphicsItem
Marble::GeoLineStringGraphicsItem
Marble::GeonamesParser
Marble::GeoNodeA shared base class for all classes that are mapped to a specifig tag (ie
Marble::GeoOnfParser
Marble::GeoPainterA painter that allows to draw geometric primitives on the map
Marble::GeoParser
Marble::GeoPointGraphicsItem
Marble::GeoPolygon
Marble::GeoRendererPluginThe class that specifies the Marble layer interface of the plugin
Marble::GeoRendererView
Marble::GeoSceneAbstractDatasetContents used inside a layer
Marble::GeoSceneDocumentA container for features parsed from the DGML file
Marble::GeoSceneFilterFilter of a GeoScene document
Marble::GeoSceneGroupGroup inside the settings of a GeoScene document
Marble::GeoSceneHeadGeneral properties and identifiers of a GeoScene document
Marble::GeoSceneIconIcon properties of a GeoScene document
Marble::GeoSceneItemThe section item in a legend of a GeoScene document
Marble::GeoSceneLayerLayer of a GeoScene document
Marble::GeoSceneLegendLegend of a GeoScene document
Marble::GeoSceneLegendItem
Marble::GeoSceneMapMap layer structure of a GeoScene document
Marble::GeoSceneMapTheme
Marble::GeoScenePalettePalette of a GeoScene document
Marble::GeoSceneParser
Marble::GeoScenePropertySettings property within a GeoScene document
Marble::GeoSceneSectionSection of a GeoScene document
Marble::GeoSceneSettingsSettings of a GeoScene document
Marble::GeoSceneTexture
Marble::GeoSceneVectorVector dataset stored in a layer
Marble::GeoSceneXmlDataSource
Marble::GeoSceneZoomZoom properties of a GeoScene document
Marble::GeoStackItem
Marble::GeoTagHandlerA base class for XML tag handlers This is a base class that is used in the GeoParser architecture
Marble::GeoTagHandlerRegistrar
Marble::GeoTagWriterBase class intended to be subclassed by specific XML tag writers This class provides a base class that allows the writing of many different XML formats
Marble::GeoTagWriterRegistrar
Marble::GeoWidgetBubble
Marble::GeoWriterStandard Marble way of writing XML This class is intended to be a standardised way of writing XML for marble
Marble::GmlSaxA very simple Xml Parser that will be based on the Gml Scema ( Geographic Markup Language )
googleMapDataStructure
Marble::GpFifo
Marble::GpsdConnection
Marble::GpsdPositionProviderPlugin
Marble::GpsdThread
Marble::GpsElementCommon details of every gps element
Marble::GpsLayer
Marble::GpsTracking
Marble::GpUint
Marble::GpxFile
Marble::GpxFileModel
Marble::gpx::GPXgpxTagHandler
Marble::gpx::GPXnameTagHandler
Marble::GpxSax
Marble::gpx::GPXwptTagHandler
Marble::GraticulePluginA plugin that creates a coordinate grid on top of the map
Marble::HttpDownloadManagerThis class manages scheduled downloads
Marble::HttpJob
Marble::ImageLoadThread
imageWidgetThis class implements a Widget that shows image in thumbnail format and then it will also implement sutiable events so that if clicked it scales the image to show it in it's original size
jsonParser
KIOHttpJob
KIONetworkPlugin
Marble::kml::KmlaltitudeModeTagHandler
Marble::kml::KmlareaTagHandler
Marble::kml::KmlcolorModeTagHandler
Marble::kml::KmlcolorTagHandler
Marble::kml::KmlcoordinatesTagHandler
Marble::kml::KmlcountrycodeTagHandler
Marble::kml::KmlCountryNameCodeTagHandler
Marble::kml::KmldescriptionTagHandler
Marble::kml::KmlDocumentTagHandler
Marble::KmlDocumentTagWriter
Marble::kml::KmleastTagHandler
Marble::kml::KmlextrudeTagHandler
Marble::KmlFileViewItem
Marble::kml::KmlfillTagHandler
Marble::kml::KmlFolderTagHandler
Marble::kml::KmlheadingTagHandler
Marble::kml::KmlhotSpotTagHandler
Marble::kml::KmlhrefTagHandler
Marble::kml::KmlIconStyleTagHandler
Marble::kml::KmlIconTagHandler
Marble::kml::KmlinnerBoundaryIsTagHandler
Marble::kml::KmlkeyTagHandler
Marble::kml::KmlLabelStyleTagHandler
Marble::kml::KmlLatLonAltBoxTagHandler
Marble::kml::KmlLinearRingTagHandler
Marble::kml::KmlLineStringTagHandler
Marble::kml::KmlLineStyleTagHandler
Marble::kml::KmlLodTagHandler
Marble::kml::KmlMarblePlacemarkTagHandler
Marble::kml::KmlmaxAltitudeTagHandler
Marble::kml::KmlmaxFadeExtentTagHandler
Marble::kml::KmlmaxLodPixelsTagHandler
Marble::kml::KmlminAltitudeTagHandler
Marble::kml::KmlminFadeExtentTagHandler
Marble::kml::KmlminLodPixelsTagHandler
Marble::kml::KmlMultiGeometryTagHandler
Marble::kml::KmlnameTagHandler
Marble::kml::KmlnorthTagHandler
Marble::kml::KmlopenTagHandler
Marble::kml::KmlouterBoundaryIsTagHandler
Marble::kml::KmloutlineTagHandler
Marble::kml::KmlPairTagHandler
Marble::kml::KmlPlacemarkTagHandler
Marble::KmlPlacemarkTagWriter
Marble::kml::KmlPointTagHandler
Marble::KmlPointTagWriter
Marble::kml::KmlPolygonTagHandler
Marble::kml::KmlPolyStyleTagHandler
Marble::kml::KmlpopTagHandler
Marble::kml::KmlRegionTagHandler
Marble::kml::KmlroleTagHandler
Marble::kml::KmlscaleTagHandler
Marble::kml::KmlSchemaTagHandler
Marble::kml::KmlSimpleFieldTagHandler
Marble::kml::KmlsouthTagHandler
Marble::kml::KmlStyleMapTagHandler
Marble::kml::KmlStyleTagHandler
Marble::kml::KmlstyleUrlTagHandler
Marble::KmlTagWriter
Marble::kml::KmltessellateTagHandler
Marble::kml::KmlvisibilityTagHandler
Marble::kml::KmlwestTagHandler
Marble::kml::KmlwidthTagHandler
KXmlGuiWindow
Marble::LabelGraphicsItemA label item provides an Item that displays text or images/pixmaps
Marble::LatLonEdit
LatLonEditPlugin
Marble::LatLonRunner
Marble::LayerManagerThe class that handles Marble's DGML layers
Marble::LegendSection
Marble::MainWindow
Marble::MapScaleFloatItemThe class that creates a map scale
Marble::MapThemeManagerThe class that handles map themes that are locally available
Marble::MapThemeSortFilterProxyModel
Marble::MarbleAboutDialog
Marble::MarbleAbstractRunnerThis class is the base class for all Marble Runners
Marble::MarbleCacheSettingsWidgetA public class that adds methods to the UI Cache Settings Widget
MarbleCacheSettingsWidget
Marble::MarbleControlBoxA widget class that contains advanced controls for a MarbleWidget
Marble::MarbleDataFacadeA read-only interface to internal Marble data
Marble::MarbleDebugClass which takes all the settings and exposes them
Marble::MarbleDirsA class that manages data look-up for Marble
Marble::MarbleGeoDataModelThe representation of GeoData in a model This class represents all available data given by kml-data files
Marble::MarbleGeometryModelThe representation of GeoData in a model This class represents all available data given by kml-data files
Marble::MarbleGlobal
Marble::MarbleGraphicsGridLayout
Marble::MarbleGraphicsItem
Marble::MarbleLegendBrowser
Marble::MarbleLocaleA class that contains all localization stuff for Marble
Marble::MarbleMapA class that can paint a view of the earth
Marble::MarbleModelThe data model (not based on QAbstractModel) for a MarbleWidget
Marble::MarbleNavigatorA widget class that contains simple controls for a MarbleWidget
MarbleNavigatorPlugin
Marble::MarblePart
Marble::MarblePhysics
Marble::MarblePlacemarkModelThis class represents a model of all place marks which are currently available through a given PlacemarkManager
Marble::MarblePluginSettingsWidget
MarblePluginSettingsWidget
Marble::MarbleRunnerManager
Marble::MarbleSearchListView
Marble::MarbleTest
MarbleTextEdit
Marble::MarbleThemeSelectView
MarbleViewAdaptorThis file is part of the Marble Desktop Globe
Marble::MarbleWidgetA widget class that displays a view of the earth
Marble::MarbleWidgetDefaultInputHandler
Marble::MarbleWidgetInputHandler
MarbleWidgetPlugin
Marble::MarbleWidgetPopupMenu
GeoCute::MasterClient
Marble::MeasureTool
Marble::MercatorProjectionA class to implement the Mercator projection
Marble::MercatorScanlineTextureMapper
Marble::MergedLayerDecorator
Marble::OsmNamefinder::NamedTagHandler
Marble::NavigationFloatItemProvides a float item with zoom and move controls
Marble::OsmNamefinder::NearestPlacesTagHandler
Marble::NetworkPluginThe abstract class that handles network operations
Marble::NetworkPluginInterfaceThe interface for network operation plugins
Marble::NullDeviceSimple null device
Marble::OnfRunner
Marble::OsmAnnotatePluginThe class that specifies the Marble layer interface of a plugin
Marble::OsmBoundsGraphicsItem
Marble::osm::OsmBoundsTagHandler
Marble::osm::OsmNdTagHandler
Marble::OsmNodeGraphicsItem
Marble::osm::OsmNodeTagHandler
Marble::OsmWayGraphicsItem
Marble::osm::OsmWayTagHandler
Marble::OverviewMapThe class that creates an overview map
panoramioDataStructureThis is a generic class built up for parsing Json that is JavaScript Object Notification FIXME: the class presently has no sanity checking mechanism, it just can't check whether the input given to it is only JSON or Javascript ; a point of potential breach for the software
Marble::PanoramioModel
Marble::PanoramioPlugin
Marble::PanoramioWidget
Marble::PhotoPlugin
Marble::PhotoPluginItem
Marble::PhotoPluginModel
Marble::PlacemarkInfoDialog
PlacemarkInfoDialog
Marble::PlacemarkLayoutLayouts the place marks with a passed QPainter
Marble::PlacemarkManagerThis class is responsible for loading the place mark objects from the different files and file formats
Marble::PlacemarkPainter
Marble::PlacemarksPluginThe class that specifies the Marble layer interface of the plugin
Marble::PlacemarkTextAnnotation
Marble::OsmNamefinder::PlaceTagHandler
Marble::Planet
Marble::PluginAboutDialog
Marble::PluginInterfaceThis class specifies interface of a Marble plugin
Marble::PluginItemDelegate
Marble::PluginManagerThe class that handles Marble's plugins
Marble::PntMap
Marble::PntMapLoader
Marble::PointScreenGraphicsItem
GeoCute::Position
GeoCute::PositionProvider
Marble::PositionProviderPluginThe abstract class that provides position information
Marble::PositionProviderPluginInterfaceThe interface for position provider plugins
Marble::PositionTracking
GeoCute::Provider
Marble::QHttpHttpJob
Marble::QHttpNetworkPlugin
Marble::QNamDownloadJob
Marble::QNamNetworkPlugin
Marble::QtMarbleConfigDialog
Marble::Quaternion
ReadOnlyPart
Marble::RenderPluginThe abstract class that creates a renderable Item
Marble::RenderPluginInterfaceThe class that specifies the Marble layer interface of a plugin
Marble::RouteRepresentation a GPS Route
Marble::RouteContainerHolds a collection of Routes
Marble::SatellitesPluginThis class displays a layer of satellites (which satellites TBD)
Marble::ScheduleEntry
Marble::ScreenGraphicsItem
Marble::ScreenPolygon
Marble::OsmNamefinder::SearchResultsTagHandler
Serializable
GeoCute::SimpleDBusInterface
Marble::SphericalProjectionA class to implement the spherical projection used by the "Globe" view
Marble::SphericalScanlineTextureMapper
Marble::StarPoint
Marble::StarsPluginThe class that specifies the Marble layer interface of a plugin
Marble::StationListParser
Marble::StoragePolicy
Marble::SunControlWidget
Marble::SunLocator
SVGXmlHandler
Marble::TCCoreApplication
Marble::TextAnnotation
Marble::TextEditor
Marble::TextureColorizer
Marble::TextureTile
Marble::TileCreator
Marble::TileCreatorDialog
Marble::TileId
Marble::TileLoaderTile loading from a quad tree
Marble::TinyWebBrowserThis class provides a tiny web browser based on QWebView (WebKit)
Marble::TmpGraphicsItem
Marble::TrackRepresentation of a GPS Track
Marble::TrackContainerHolds a collection of tracks
Marble::TrackPointAn element of a Track
Marble::TrackSegmentUninterupted sequence of trackPoints
twitterDataStructureThis is a generic class built up for parsing Json that is JavaScript Object Notification FIXME: the class presently has no sanity checking mechanism, it just can't check whether the input given to it is only JSON or Javascript ; a point of potential breach for the software
Marble::twitterPlugin
Marble::twitterStructureThe class that specifies the a simple panormaio plugin
Marble::VectorComposer
Marble::VectorMap
GeoCute::Velocity
GeoCute::VelocityProvider
Marble::ViewParamsA public class that controls the painting of a MarbleWidget
Marble::ViewportParamsA public class that controls what is visible in the viewport of a Marble map
Marble::VisiblePlacemarkA class which represents the visible place marks on a map
Marble::WaypointRepresentaion of a GPS Waypoint
Marble::WaypointContainer
Marble::WeatherData
Marble::WeatherItemThis is the class painting a weather item on the screen
Marble::WeatherModel
Marble::WeatherPlugin
Widget
Marble::WikipediaItem
Marble::WikipediaModel
Marble::WikipediaPlugin
Marble::WorldClock

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