Namespaces | Typedefs | Functions | Variables

_src_physics_types.hh File Reference

Types for physical metrics. More...

#include "math/module.hh"
#include "math/types_trig.hh"
#include "math/vertex.hh"

Go to the source code of this file.

Namespaces

namespace  physics
 

physics module.


Typedefs

typedef Vector3 physics::Velocity

Functions

FP const Speed physics::SPEED_MINIMAL (0.01f)
 physics::DECLARE_DISTINCT_TYPE_STRICT (Mach, fp, FP) typedef Vector3 Acceleration
 Rate of change in velocity. acceleration = (distance/time) / time Acceleration is represented as a Vector3 as distance (direction) is the variable while the time units are constant (1).
FP const SpeedKPH physics::SPEED_KPH_MINIMAL (0.01f)
 physics::DECLARE_DISTINCT_TYPE_STRICT (SpeedMPH, fp, FP) struct GeoVertex
 3D vector in METERS in physical space (Meter3).
INLINE std::ostream & physics::operator<< (std::ostream &strm, const GeoVertex &gv)

Variables

 physics::fp

Detailed Description

Types for physical metrics.

LastChangedDate:
2011-04-23 21:07:07 -0400 (Sat, 23 Apr 2011)
Author:
Jim E. Brooks http://www.palomino3d.org
Remarks:
Overly-specific physics types: As a compromise, some physics types are specific, others are based on general types. The problem with making all physics types be specific is that much more type-casts would be required and computations would be harder-to-read.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10