argos::CDynamics3DModel::CAbstractBody::SData Struct Reference

#include <dynamics3d_model.h>

Collaboration diagram for argos::CDynamics3DModel::CAbstractBody::SData:

Classes

struct  SDipole
 

Public Member Functions

 SData (const btTransform &c_start_transform, const btTransform &c_center_of_mass_offset, const btVector3 &c_inertia, btScalar f_mass, btScalar f_friction, const std::vector< SDipole > &vec_dipoles=std::vector< SDipole >())
 

Public Attributes

btTransform StartTransform
 
btTransform InverseStartTransform
 
btTransform CenterOfMassOffset
 
btTransform InverseCenterOfMassOffset
 
btVector3 Inertia
 
btScalar Mass
 
btScalar Friction
 
std::vector< SDipoleDipoles
 

Detailed Description

Definition at line 59 of file dynamics3d_model.h.

Constructor & Destructor Documentation

◆ SData()

argos::CDynamics3DModel::CAbstractBody::SData::SData ( const btTransform &  c_start_transform,
const btTransform &  c_center_of_mass_offset,
const btVector3 &  c_inertia,
btScalar  f_mass,
btScalar  f_friction,
const std::vector< SDipole > &  vec_dipoles = std::vector<SDipole>() 
)

Definition at line 20 of file dynamics3d_model.cpp.

Member Data Documentation

◆ CenterOfMassOffset

btTransform argos::CDynamics3DModel::CAbstractBody::SData::CenterOfMassOffset

Definition at line 82 of file dynamics3d_model.h.

◆ Dipoles

std::vector<SDipole> argos::CDynamics3DModel::CAbstractBody::SData::Dipoles

Definition at line 87 of file dynamics3d_model.h.

◆ Friction

btScalar argos::CDynamics3DModel::CAbstractBody::SData::Friction

Definition at line 86 of file dynamics3d_model.h.

◆ Inertia

btVector3 argos::CDynamics3DModel::CAbstractBody::SData::Inertia

Definition at line 84 of file dynamics3d_model.h.

◆ InverseCenterOfMassOffset

btTransform argos::CDynamics3DModel::CAbstractBody::SData::InverseCenterOfMassOffset

Definition at line 83 of file dynamics3d_model.h.

◆ InverseStartTransform

btTransform argos::CDynamics3DModel::CAbstractBody::SData::InverseStartTransform

Definition at line 81 of file dynamics3d_model.h.

◆ Mass

btScalar argos::CDynamics3DModel::CAbstractBody::SData::Mass

Definition at line 85 of file dynamics3d_model.h.

◆ StartTransform

btTransform argos::CDynamics3DModel::CAbstractBody::SData::StartTransform

Definition at line 80 of file dynamics3d_model.h.