#include <GlobeComponent.h>
ge::GlobeComponent::GlobeComponent |
( |
| ) |
|
|
inline |
ge::GlobeComponent::~GlobeComponent |
( |
| ) |
|
|
pure virtual |
void ge::GlobeComponent::clear |
( |
| ) |
|
|
virtual |
Reimplemented in geData::DouglasPeuckerDrawablePath, geGIS::TrafficObject, geGIS::ReferenceSystem, ge::ViewFrustum, geGIS::FeatureObject, geAstro::SmallBody, geGIS::CommuterObject, geAstro::Planet, geRaster::QuadPatchField, geFlow::ArrowField, geData::MultiPolygonObject, geGIS::PolygonFeatureObject, ge::DrawableComponent, geClimateViewer::Streamlines, geData::DrawablePolyLine, geData::MultiLineObject, geData::PointCloud, ge::Plane, geRaster::KPatchBintree, geAstro::HabitableZone, geAstro::Moon, geClimateViewer::VectorFieldTopology, geAstro::System, geClimateViewer::PolyLineExt, ge::Composition, geData::Mesh, geGIS::BundlingObject, geGIS::GreatCircle, geGIS::LineFeatureObject, geGIS::TrafficInfoObject, geGIS::ChartObject, geGIS::NamesObject, geUtil::DrawableGrid, geData::Heightfield, geGIS::PointFeatureObject, geGIS::CoatOfArmsObject, geUtil::DebugMap, geHikingViewer::HikingInfoWindow, ge::Ring, ge::Skybox, geGIS::BorderObject, geGIS::HousingObject, ge::Sphere, geData::PolygonZ, ge::CoordinateSystem, geGIS::Globe, ge::Cylinder, ge::Flag, ge::HorizontalCone, ge::Cone, ge::Cube, geAstro::OrbitCollection, geAstro::OrbitDrawable, geAstro::SmallBodyPointCloud, geAstro::UnitCircles, geAstro::Star, and geAstro::OverviewPointCloud.
virtual void ge::GlobeComponent::create |
( |
| ) |
|
|
pure virtual |
Implemented in geData::DouglasPeuckerDrawablePath, ge::ViewFrustum, ge::Composition, geGIS::FeatureObject, geRaster::QuadPatchField, geGIS::PolygonFeatureObject, geFlow::ArrowField, geData::MultiPolygonObject, geClimateViewer::Streamlines, geData::DrawablePolyLine, geData::MultiLineObject, geData::PointCloud, geRaster::KPatchBintree, geAstro::HabitableZone, ge::Skybox, geClimateViewer::VectorFieldTopology, ge::Plane, geClimateViewer::PolyLineExt, geData::Heightfield, ge::Ring, ge::Sphere, geGIS::Globe, ge::CoordinateSystem, geUtil::DrawableGrid, geHikingViewer::HikingInfoWindow, geUtil::DebugMap, ge::Flag, ge::Cylinder, ge::HorizontalCone, ge::Cone, ge::Cube, geAstro::OrbitCollection, geAstro::OrbitDrawable, gePlanetaryViewer::PlanetaryViewerPlane, geAstro::UnitCircles, and geAstro::OverviewPointCloud.
GLuint ge::GlobeComponent::getGroupID |
( |
| ) |
const |
const std::string ge::GlobeComponent::getName |
( |
| ) |
const |
GLuint ge::GlobeComponent::getUID |
( |
| ) |
const |
void ge::GlobeComponent::setGroupID |
( |
GLuint |
_input | ) |
|
|
virtual |
void ge::GlobeComponent::setName |
( |
std::string |
_name | ) |
|
void ge::GlobeComponent::setUID |
( |
GLuint |
_input | ) |
|
|
virtual |
virtual void ge::GlobeComponent::update |
( |
| ) |
|
|
pure virtual |
Implemented in geData::DouglasPeuckerDrawablePath, geGIS::TrafficObject, ge::ViewFrustum, geGIS::FeatureObject, geRaster::QuadPatchField, geAstro::SmallBody, geAstro::Planet, geData::DrawablePolyLine, geGIS::PolygonFeatureObject, geFlow::ArrowField, geData::MultiPolygonObject, geData::PointCloud, geClimateViewer::Streamlines, geData::MultiLineObject, geRaster::KPatchBintree, geAstro::HabitableZone, geData::Mesh, geData::PolygonZ, ge::Plane, geClimateViewer::VectorFieldTopology, geData::Heightfield, geGIS::BundlingObject, geAstro::Moon, geGIS::GreatCircle, geClimateViewer::PolyLineExt, ge::Composition, geGIS::LineFeatureObject, geAstro::System, ge::Sphere, geGIS::Globe, geGIS::CoatOfArmsObject, geUtil::DebugMap, geUtil::DrawableGrid, ge::CoordinateSystem, ge::Ring, geGIS::PointFeatureObject, geGIS::HousingObject, geHikingViewer::HikingInfoWindow, ge::Skybox, geGIS::BorderObject, geAstro::OrbitCollection, ge::Flag, ge::Cylinder, ge::HorizontalCone, ge::Cone, ge::Cube, geAstro::OrbitDrawable, geAstro::UnitCircles, geAstro::SmallBodyPointCloud, and geAstro::OverviewPointCloud.
int ge::GlobeComponent::group_uid |
|
protected |
std::string ge::GlobeComponent::name |
|
protected |
int ge::GlobeComponent::uid |
|
protected |
The documentation for this class was generated from the following files:
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineCore/include/GlobeComponent.h
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineCore/src/GlobeComponent.cpp