Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CSolImage Class Reference

#include <Sky.h>

List of all members.

Public Member Functions

 CSolImage (double size)
 ~CSolImage (void)
GLuint GetSunTexture (const char *filename, int w)
void Repaint (double angle)
void Reposition (sgVec3 pos, double lst, double lat, double ra, double dec, double distance)
ssgEntity * GetSSGEntity (void)

Protected Attributes

ssgTransform * top
ssgColourArray * rgba
ssgLeaf * orb
ssgLeaf * halo


Detailed Description

Definition at line 289 of file Sky.h.


Constructor & Destructor Documentation

CSolImage::CSolImage double  size  ) 
 

Definition at line 191 of file SolImage.cpp.

References Repaint(), and top.

CSolImage::~CSolImage void   ) 
 

Definition at line 399 of file SolImage.cpp.


Member Function Documentation

ssgEntity * CSolImage::GetSSGEntity void   ) 
 

Definition at line 413 of file SolImage.cpp.

References top.

GLuint CSolImage::GetSunTexture const char *  filename,
int  w
 

Definition at line 152 of file SolImage.cpp.

void CSolImage::Repaint double  angle  ) 
 

Todo:
Apply colour to appropriate layers

Definition at line 419 of file SolImage.cpp.

References rgba.

Referenced by CSolImage().

void CSolImage::Reposition sgVec3  pos,
double  lst,
double  lat,
double  ra,
double  dec,
double  distance
 

Definition at line 458 of file SolImage.cpp.

References RadToDeg(), and top.


Member Data Documentation

ssgLeaf* CSolImage::halo [protected]
 

Definition at line 305 of file Sky.h.

ssgLeaf* CSolImage::orb [protected]
 

Definition at line 304 of file Sky.h.

ssgColourArray* CSolImage::rgba [protected]
 

Definition at line 303 of file Sky.h.

Referenced by Repaint().

ssgTransform* CSolImage::top [protected]
 

Definition at line 302 of file Sky.h.

Referenced by CSolImage(), GetSSGEntity(), and Reposition().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen