tf2  master
tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Macros | Functions
Transform.h File Reference
#include "Matrix3x3.h"
#include "tf2/visibility_control.h"
Include dependency graph for Transform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tf2::Transform
 The Transform class supports rigid transforms with only translation and rotation and no scaling/shear. It can be used in combination with Vector3, Quaternion and Matrix3x3 linear algebra classes. More...
 
struct  tf2::TransformFloatData
 for serialization More...
 
struct  tf2::TransformDoubleData
 

Namespaces

 tf2
 

Macros

#define TransformData   TransformDoubleData
 

Functions

TF2SIMD_FORCE_INLINE bool tf2::operator== (const Transform &t1, const Transform &t2)
 Test if two transforms have all elements equal. More...
 

Macro Definition Documentation

◆ TransformData

#define TransformData   TransformDoubleData