Warning: include(php/utility.php): Failed to open stream: No such file or directory in /home/argos/argos3/doc/api/embedded/a03530.php on line 2

Warning: include(): Failed opening 'php/utility.php' for inclusion (include_path='.:/usr/lib64/php') in /home/argos/argos3/doc/api/embedded/a03530.php on line 2
The ARGoS Website

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 44 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 67 of file dynamics3d_model.h.

◆ Dipoles

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

Definition at line 72 of file dynamics3d_model.h.

◆ Friction

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

Definition at line 71 of file dynamics3d_model.h.

◆ Inertia

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

Definition at line 69 of file dynamics3d_model.h.

◆ InverseCenterOfMassOffset

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

Definition at line 68 of file dynamics3d_model.h.

◆ InverseStartTransform

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

Definition at line 66 of file dynamics3d_model.h.

◆ Mass

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

Definition at line 70 of file dynamics3d_model.h.

◆ StartTransform

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

Definition at line 65 of file dynamics3d_model.h.