PeriDyno 1.0.0
Loading...
Searching...
No Matches
VehicleInfo.h File Reference
#include <vector>
#include <memory>
#include <string>
#include "Vector.h"
#include "Matrix.h"
#include "OBase.h"
Include dependency graph for VehicleInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dyno::Name_Shape
 
struct  dyno::VehicleRigidBodyInfo
 The Rigid body information is stored in mVehicleJointInfo. More...
 
struct  dyno::VehicleJointInfo
 The joint information is stored in mVehicleJointInfo. More...
 
class  dyno::VehicleBind
 The VehicleBind class is used to record information about created rigid bodies and joints. Rigid bodies information is stored in mVehicleRigidBodyInfo. Toints information is stored in mVehicleJointInfo. More...
 

Namespaces

namespace  dyno
 This is an implementation of AdditiveCCD based on peridyno.
 

Enumerations

enum  dyno::ConfigMotionType { dyno::CMT_Static = 0 , dyno::CMT_Kinematic = 1 , dyno::CMT_Dynamic = 2 }
 
enum  dyno::ConfigShapeType {
  dyno::Box = 1 , dyno::Tet = 2 , dyno::Capsule = 4 , dyno::Sphere = 8 ,
  dyno::Tri = 16 , dyno::OtherShape = 0x80000000
}
 
enum  dyno::ConfigJointType {
  dyno::BallAndSocket = 1 , dyno::Slider = 2 , dyno::Hinge = 3 , dyno::Fixed = 4 ,
  dyno::Point = 5 , dyno::OtherJoint = 0x80000000
}