Vamos_Body::Wing Class Reference

#include <Aerodynamic_Device.h>

Inheritance diagram for Vamos_Body::Wing:

Inheritance graph
[legend]
Collaboration diagram for Vamos_Body::Wing:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Wing (const Vamos_Geometry::Three_Vector &position, double frontal_area, double drag_coefficient, double surface_area, double lift_coefficient, double efficiency)
void find_forces ()

Private Attributes

double m_surface_area
double m_lift_coefficient
double m_efficiency

Detailed Description

Definition at line 74 of file Aerodynamic_Device.h.


Constructor & Destructor Documentation

Vamos_Body::Wing::Wing const Vamos_Geometry::Three_Vector position,
double  frontal_area,
double  drag_coefficient,
double  surface_area,
double  lift_coefficient,
double  efficiency
 

Definition at line 73 of file Aerodynamic_Device.cc.


Member Function Documentation

void Vamos_Body::Wing::find_forces  )  [virtual]
 

Reimplemented from Vamos_Body::Drag.

Definition at line 87 of file Aerodynamic_Device.cc.

References Vamos_Geometry::Three_Vector::dot(), Vamos_Body::Drag::find_forces(), Vamos_Body::Aerodynamic_Device::m_density, m_efficiency, Vamos_Body::Exerter::m_force, m_lift_coefficient, m_surface_area, and Vamos_Body::Aerodynamic_Device::m_wind_vector.


Member Data Documentation

double Vamos_Body::Wing::m_efficiency [private]
 

Definition at line 83 of file Aerodynamic_Device.h.

Referenced by find_forces().

double Vamos_Body::Wing::m_lift_coefficient [private]
 

Definition at line 80 of file Aerodynamic_Device.h.

Referenced by find_forces().

double Vamos_Body::Wing::m_surface_area [private]
 

Definition at line 77 of file Aerodynamic_Device.h.

Referenced by find_forces().


The documentation for this class was generated from the following files:
Generated on Thu Oct 19 04:12:49 2006 by  doxygen 1.4.6