GlobeEngine
at::AtmosphereCompositionElement Class Reference

#include <AtmosphereCompositionElement.h>

Public Member Functions

 AtmosphereCompositionElement ()
 
 ~AtmosphereCompositionElement ()
 
void setParticleAmount (double i)
 
void setRefractiveIndex (double i)
 
void setPercentage (double i)
 
void setName (std::string name_)
 
bool identifySubstance (std::string sign_)
 
std::string getName ()
 
std::string getSymbol ()
 
void setSymbol (std::string sign_)
 
double getPercentage ()
 
double getAmountOfParticles ()
 
double getRefractiveIndex ()
 

Protected Attributes

double percentage
 
double scatteringCrosssection
 
double amountOfParticles
 
double refractiveIndex
 
std::string name
 
std::string symbol
 

Constructor & Destructor Documentation

at::AtmosphereCompositionElement::AtmosphereCompositionElement ( )
at::AtmosphereCompositionElement::~AtmosphereCompositionElement ( )

Member Function Documentation

double at::AtmosphereCompositionElement::getAmountOfParticles ( )
std::string at::AtmosphereCompositionElement::getName ( )
double at::AtmosphereCompositionElement::getPercentage ( )
double at::AtmosphereCompositionElement::getRefractiveIndex ( )
std::string at::AtmosphereCompositionElement::getSymbol ( )
bool at::AtmosphereCompositionElement::identifySubstance ( std::string  sign_)
void at::AtmosphereCompositionElement::setName ( std::string  name_)
void at::AtmosphereCompositionElement::setParticleAmount ( double  i)
void at::AtmosphereCompositionElement::setPercentage ( double  i)
void at::AtmosphereCompositionElement::setRefractiveIndex ( double  i)
void at::AtmosphereCompositionElement::setSymbol ( std::string  sign_)

Member Data Documentation

double at::AtmosphereCompositionElement::amountOfParticles
protected
std::string at::AtmosphereCompositionElement::name
protected
double at::AtmosphereCompositionElement::percentage
protected
double at::AtmosphereCompositionElement::refractiveIndex
protected
double at::AtmosphereCompositionElement::scatteringCrosssection
protected
std::string at::AtmosphereCompositionElement::symbol
protected

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