Logo Search packages:      
Sourcecode: gaia version File versions  Download package

EarthView Class Reference

#include <EarthView.h>

Inheritance diagram for EarthView:

FlatEarthView SphereEarthView

List of all members.


Detailed Description

Abstract class for earth view.

Definition at line 40 of file EarthView.h.


Public Member Functions

virtual void Animate (double delta)=0
virtual int Click (int x, int y, int flags)
virtual int Drag (int fromx, int fromy, int x, int y, int flags)
 EarthView (MasterLayer *ml)
virtual void Render ()=0
void Resize (int width, int height)
virtual int SingleMovement (int flags)
virtual int StartDrag (int x, int y, int flags)
virtual int StartMovement (int flags)
virtual int StopMovement (int flags)

Protected Attributes

Eye m_Eye
 Current viewer's position.
MasterLayerm_MasterLayer
 Master layer to use.
int m_ViewportHeight
 Viewport height in pixels.
int m_ViewportWidth
 Viewport width in pixels.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index