Cyclone Cyclone: C:/data/physeng_code/include/cyclone/fgen.h File Reference

C:/data/physeng_code/include/cyclone/fgen.h File Reference

This file contains the interface and sample force generators. More...

#include "body.h"
#include "pfgen.h"
#include <vector>

Include dependency graph for fgen.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cyclone

Classes

class  cyclone::ForceGenerator
 A force generator can be asked to add a force to one or more bodies. More...
class  cyclone::Gravity
 A force generator that applies a gravitational force. More...
class  cyclone::Spring
 A force generator that applies a Spring force. More...
class  cyclone::Explosion
 A force generator showing a three component explosion effect. More...
class  cyclone::Aero
 A force generator that applies an aerodynamic force. More...
class  cyclone::AeroControl
 A force generator with a control aerodynamic surface. More...
class  cyclone::AngledAero
 A force generator with an aerodynamic surface that can be re-oriented relative to its rigid body. More...
class  cyclone::Buoyancy
 A force generator to apply a buoyant force to a rigid body. More...
class  cyclone::ForceRegistry
 Holds all the force generators and the bodies they apply to. More...
struct  cyclone::ForceRegistry::ForceRegistration
 Keeps track of one force generator and the body it applies to. More...


Detailed Description

This file contains the interface and sample force generators.