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

SphereEarthView Class Reference

#include <SphereEarthView.h>

Inheritance diagram for SphereEarthView:


List of all members.

Detailed Description

Flat representation of Earth.

Simplest possible earth representation. Orthogonal projection, pitch cannot be changed and north is always 'up'.

Definition at line 34 of file SphereEarthView.h.

Public Member Functions

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

Protected Attributes

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

Private Member Functions

void NormalizeEye ()

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

Generated by  Doxygen 1.6.0   Back to index