SCL  1.0
Standard Control Library : Control, dynamics, physics, and simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Groups Pages
Public Types | Public Attributes | List of all members
scl::SRigidBodyGraphics Class Reference

#include <SRigidBody.hpp>

Collaboration diagram for scl::SRigidBodyGraphics:
Collaboration graph
[legend]

Public Types

enum  EGraphicObjectType {
  GRAPHIC_TYPE_FILE_OBJ, GRAPHIC_TYPE_SPHERE, GRAPHIC_TYPE_CUBOID, GRAPHIC_TYPE_CYLINDER,
  GRAPHIC_TYPE_NOT_INIT
}
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Eigen::VectorXd 
pos_in_parent_
 
Eigen::VectorXd ori_parent_quat_
 
Eigen::VectorXd scaling_
 
sInt collision_type_
 
std::string file_name_
 
EGraphicObjectType class_
 
double color_ [3]
 

Detailed Description

The graphics specification for one rigid body.

Member Enumeration Documentation

The list of graphics classes

Member Data Documentation

EGraphicObjectType scl::SRigidBodyGraphics::class_

FILE, SPHERE, CUBE

double scl::SRigidBodyGraphics::color_[3]

Color (rgb)


The documentation for this class was generated from the following file: