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

CAerodynamicModel Class Reference

#include <UserVehicles.h>

Inheritance diagram for CAerodynamicModel:

CStreamObject CObject List of all members.

Public Member Functions

 CAerodynamicModel (const char *wngFilename)
int Read (SStream *stream, Tag tag)

Protected Attributes

SVector dofa
bool grnd
float geff
float gAGL
float cd
std::map< std::string, CAirfoil * > foilMap
std::map< std::string, CWingSection * > wingMap

Detailed Description

Definition at line 204 of file UserVehicles.h.


Constructor & Destructor Documentation

CAerodynamicModel::CAerodynamicModel const char *  wngFilename  ) 
 

Definition at line 427 of file UserVehicles.cpp.

References cd, CloseStream(), dofa, SStream::filename, gAGL, geff, grnd, SStream::mode, OpenStream(), ReadFrom(), SVector::x, SVector::y, and SVector::z.


Member Function Documentation

int CAerodynamicModel::Read SStream stream,
Tag  tag
[virtual]
 

Reimplemented from CStreamObject.

Definition at line 447 of file UserVehicles.cpp.

References cd, dofa, gAGL, geff, globals, grnd, SGlobals::logWarning, ReadFloat(), ReadVector(), SkipObject(), TAG_IGNORED, TAG_READ, TagToString(), and CLogFile::Write().


Member Data Documentation

float CAerodynamicModel::cd [protected]
 

Definition at line 218 of file UserVehicles.h.

Referenced by CAerodynamicModel(), and Read().

SVector CAerodynamicModel::dofa [protected]
 

Definition at line 213 of file UserVehicles.h.

Referenced by CAerodynamicModel(), and Read().

std::map<std::string,CAirfoil*> CAerodynamicModel::foilMap [protected]
 

Definition at line 219 of file UserVehicles.h.

float CAerodynamicModel::gAGL [protected]
 

Definition at line 217 of file UserVehicles.h.

Referenced by CAerodynamicModel(), and Read().

float CAerodynamicModel::geff [protected]
 

Definition at line 216 of file UserVehicles.h.

Referenced by CAerodynamicModel(), and Read().

bool CAerodynamicModel::grnd [protected]
 

Definition at line 215 of file UserVehicles.h.

Referenced by CAerodynamicModel(), and Read().

std::map<std::string,CWingSection*> CAerodynamicModel::wingMap [protected]
 

Definition at line 220 of file UserVehicles.h.


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