Conscience Core
Public Member Functions | Public Attributes | List of all members
CscTranslation Class Reference

#include <CscTranslation.h>

Public Member Functions

 CscTranslation (int translationIdIn, int memberAIn, int memberBIn, float memberAJointXIn, float memberAJointYIn, float memberAJointZIn, float memberBJointXIn, float memberBJointYIn, float memberBJointZIn, float memberAEulerXIn, float memberAEulerYIn, float memberAEulerZIn, float memberBEulerXIn, float memberBEulerYIn, float memberBEulerZIn, float limitDefaultIn, float limitMinIn, float limitMaxIn, float speedMaxIn)
 
int getId () const
 
CscTranslationgetDuplicate () const
 
virtual ~CscTranslation ()
 

Public Attributes

int memberA
 
int memberB
 
float memberAJointX
 
float memberAJointY
 
float memberAJointZ
 
float memberBJointX
 
float memberBJointY
 
float memberBJointZ
 
float memberAEulerX
 
float memberAEulerY
 
float memberAEulerZ
 
float memberBEulerX
 
float memberBEulerY
 
float memberBEulerZ
 
float limitDefault
 
float limitMin
 
float limitMax
 
float relaxation
 
float bias
 
float softness
 
float speedMax
 
float initialValPercent
 
int translationId
 
string pureName
 

Constructor & Destructor Documentation

◆ CscTranslation()

CscTranslation::CscTranslation ( int  translationIdIn,
int  memberAIn,
int  memberBIn,
float  memberAJointXIn,
float  memberAJointYIn,
float  memberAJointZIn,
float  memberBJointXIn,
float  memberBJointYIn,
float  memberBJointZIn,
float  memberAEulerXIn,
float  memberAEulerYIn,
float  memberAEulerZIn,
float  memberBEulerXIn,
float  memberBEulerYIn,
float  memberBEulerZIn,
float  limitDefaultIn,
float  limitMinIn,
float  limitMaxIn,
float  speedMaxIn 
)

◆ ~CscTranslation()

CscTranslation::~CscTranslation ( )
virtual

Member Function Documentation

◆ getDuplicate()

CscTranslation * CscTranslation::getDuplicate ( ) const

◆ getId()

int CscTranslation::getId ( ) const
inline

Member Data Documentation

◆ bias

float CscTranslation::bias

◆ initialValPercent

float CscTranslation::initialValPercent

◆ limitDefault

float CscTranslation::limitDefault

◆ limitMax

float CscTranslation::limitMax

◆ limitMin

float CscTranslation::limitMin

◆ memberA

int CscTranslation::memberA

◆ memberAEulerX

float CscTranslation::memberAEulerX

◆ memberAEulerY

float CscTranslation::memberAEulerY

◆ memberAEulerZ

float CscTranslation::memberAEulerZ

◆ memberAJointX

float CscTranslation::memberAJointX

◆ memberAJointY

float CscTranslation::memberAJointY

◆ memberAJointZ

float CscTranslation::memberAJointZ

◆ memberB

int CscTranslation::memberB

◆ memberBEulerX

float CscTranslation::memberBEulerX

◆ memberBEulerY

float CscTranslation::memberBEulerY

◆ memberBEulerZ

float CscTranslation::memberBEulerZ

◆ memberBJointX

float CscTranslation::memberBJointX

◆ memberBJointY

float CscTranslation::memberBJointY

◆ memberBJointZ

float CscTranslation::memberBJointZ

◆ pureName

string CscTranslation::pureName

◆ relaxation

float CscTranslation::relaxation

◆ softness

float CscTranslation::softness

◆ speedMax

float CscTranslation::speedMax

◆ translationId

int CscTranslation::translationId

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