AGX Dynamics 2.37.3.4
Loading...
Searching...
No Matches
WindAndWaterController.h File Reference

Go to the source code of this file.

Classes

struct  agxModel::WindAndWaterController::AerodynamicsData
 
class  agxModel::ConstantWaterFlowGenerator
 Class to generate constant water flow in a scene. More...
 
class  agxModel::ConstantWindGenerator
 Class to generate constant wind in a scene. More...
 
struct  agxModel::WindAndWaterController::DynamicsData
 Data for rigid body with aero/hydro static/dynamic forces and added mass and inertia matrices. More...
 
struct  agxModel::WindAndWaterController::DynamicsLinkedStructureData
 Hydro- and aerodynamic results for a linked structure. More...
 
struct  agxModel::WindAndWaterController::DynamicsWireData
 Hydro- and aerodynamic results for a wire. More...
 
class  agxModel::WindAndWaterController::ObjectData
 Static data for a shape. More...
 
struct  agxModel::WindAndWaterController::PressureFieldRendererData
 
struct  agxModel::WindAndWaterController::Segment
 
class  agxModel::WindAndWaterController::UnitPrimitiveCache
 
class  agxModel::WindAndWaterController::WaterFlowGenerator
 Interface for generating water flow. More...
 
class  agxModel::WaterWrapper
 Water wrapper that can be inherited to create custom made wrappers. More...
 
class  agxModel::WindAndWaterController
 Controller that collects relevant data and executes algorithms (probably mostly aero- and hydrodynamics). More...
 
class  agxModel::WindAndWaterController::WindAndWaterData
 Data for different objects. More...
 
class  agxModel::WindAndWaterController::WindAndWaterFlowGenerator
 Interface for generating water flow and wind. More...
 
class  agxModel::WindAndWaterController::WindGenerator
 Interface for generating wind effects. More...
 
class  agxModel::WindAndWaterController::WindWrapper
 Wraps wind related things. More...
 
class  agxModel::WindAndWaterController::WireLinkedStructureData
 Data for a wire or a linked structure. More...
 
struct  agxModel::WindAndWaterController::WirePair
 

Namespaces

namespace  agxModel
 Contain classes for higher level modeling primitives, such as Tree, Terrain etc.
 

Typedefs

typedef agx::observer_ptr< const ConstantWaterFlowGenerator > agxModel::ConstantWaterFlowGeneratorConstObserver
 
typedef agx::ref_ptr< const ConstantWaterFlowGenerator > agxModel::ConstantWaterFlowGeneratorConstRef
 
typedef agx::observer_ptr< ConstantWaterFlowGenerator > agxModel::ConstantWaterFlowGeneratorObserver
 
typedef agx::ref_ptr< ConstantWaterFlowGenerator > agxModel::ConstantWaterFlowGeneratorRef
 
typedef agx::observer_ptr< const ConstantWindGenerator > agxModel::ConstantWindGeneratorConstObserver
 
typedef agx::ref_ptr< const ConstantWindGenerator > agxModel::ConstantWindGeneratorConstRef
 
typedef agx::observer_ptr< ConstantWindGenerator > agxModel::ConstantWindGeneratorObserver
 
typedef agx::ref_ptr< ConstantWindGenerator > agxModel::ConstantWindGeneratorRef
 
typedef agx::observer_ptr< const WaterWrapper > agxModel::WaterWrapperConstObserver
 
typedef agx::ref_ptr< const WaterWrapper > agxModel::WaterWrapperConstRef
 
typedef agx::observer_ptr< WaterWrapper > agxModel::WaterWrapperObserver
 
typedef agx::ref_ptr< WaterWrapper > agxModel::WaterWrapperRef
 
typedef agx::Vector< WindAndWaterController * > agxModel::WindAndWaterControllerPtrVector
 
typedef agx::ref_ptr< WindAndWaterController > agxModel::WindAndWaterControllerRef