Joint.h File Reference
#include <math.h>
#include <string.h>
#include <iostream>
#include <vector>
#include <stdlib.h>
#include <cstdio>
#include <stdexcept>
#include <limits>
Go to the source code of this file.
Define Documentation
#define DEGS_PER_RAD 57.29577951 |
#define JOINT_EPSILON .01 / 360.0 |
#define RADS_PER_DEG 0.017453292 |
Typedef Documentation
Function Documentation
template<class Real >
double Distance |
( |
const Joint< Real > & |
j1, |
|
|
const Joint< Real > & |
j2 | |
|
) |
| | [inline] |
template<class Real >
std::ostream & operator<< |
( |
std::ostream & |
_os, |
|
|
const Joint< Real > & |
joint | |
|
) |
| | [inline] |
std::ostream& operator<< |
( |
std::ostream & |
_os, |
|
|
const Joint_Exception & |
e | |
|
) |
| | [inline] |
template<class Real >
std::istream & operator>> |
( |
std::istream & |
_is, |
|
|
Joint< Real > & |
joint | |
|
) |
| | [inline] |