![]() |
PeriDyno 1.2.1
|
The Rigid body information is stored in mVehicleJointInfo. More...
#include <VehicleInfo.h>

Public Member Functions | |
| VehicleRigidBodyInfo () | |
| VehicleRigidBodyInfo (Name_Shape name, int shapeId, ConfigShapeType type, Real density=100) | |
| VehicleRigidBodyInfo (Name_Shape name, int shapeId, ConfigShapeType type, Transform3f trans, Real density=100) | |
Public Attributes | |
| Name_Shape | shapeName = Name_Shape("") |
| int | meshShapeId = -1 |
| ConfigShapeType | shapeType = ConfigShapeType::Capsule |
| Transform3f | transform = Transform3f(Vec3f(0), Mat3f::identityMatrix(), Vec3f(1)) |
| Vec3f | Offset = Vec3f(0) |
| Vec3f | mHalfLength = Vec3f(1) |
| float | radius = 1 |
| std::vector< Vec3f > | tet = {Vec3f(0),Vec3f(0),Vec3f(0),Vec3f(0,1,0) } |
| float | capsuleLength = 1 |
| ConfigMotionType | motion = ConfigMotionType::CMT_Dynamic |
| Real | mDensity = 100 |
| uint | rigidGroup = 0 |
The Rigid body information is stored in mVehicleJointInfo.
Definition at line 60 of file VehicleInfo.h.
|
inline |
Definition at line 62 of file VehicleInfo.h.
| dyno::VehicleRigidBodyInfo::VehicleRigidBodyInfo | ( | Name_Shape | name, |
| int | shapeId, | ||
| ConfigShapeType | type, | ||
| Real | density = 100 ) |
Definition at line 7 of file VehicleInfo.cpp.
| dyno::VehicleRigidBodyInfo::VehicleRigidBodyInfo | ( | Name_Shape | name, |
| int | shapeId, | ||
| ConfigShapeType | type, | ||
| Transform3f | trans, | ||
| Real | density = 100 ) |
Definition at line 15 of file VehicleInfo.cpp.
| float dyno::VehicleRigidBodyInfo::capsuleLength = 1 |
Definition at line 79 of file VehicleInfo.h.
| Real dyno::VehicleRigidBodyInfo::mDensity = 100 |
Definition at line 82 of file VehicleInfo.h.
| int dyno::VehicleRigidBodyInfo::meshShapeId = -1 |
Definition at line 71 of file VehicleInfo.h.
Definition at line 76 of file VehicleInfo.h.
| ConfigMotionType dyno::VehicleRigidBodyInfo::motion = ConfigMotionType::CMT_Dynamic |
Definition at line 80 of file VehicleInfo.h.
Definition at line 74 of file VehicleInfo.h.
| float dyno::VehicleRigidBodyInfo::radius = 1 |
Definition at line 77 of file VehicleInfo.h.
| uint dyno::VehicleRigidBodyInfo::rigidGroup = 0 |
Definition at line 84 of file VehicleInfo.h.
| Name_Shape dyno::VehicleRigidBodyInfo::shapeName = Name_Shape("") |
Definition at line 69 of file VehicleInfo.h.
| ConfigShapeType dyno::VehicleRigidBodyInfo::shapeType = ConfigShapeType::Capsule |
Definition at line 72 of file VehicleInfo.h.
Definition at line 78 of file VehicleInfo.h.
| Transform3f dyno::VehicleRigidBodyInfo::transform = Transform3f(Vec3f(0), Mat3f::identityMatrix(), Vec3f(1)) |
Definition at line 73 of file VehicleInfo.h.