Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ctf2::BufferCoreA Class which provides coordinate transforms between any two frames in a system
 Ctf2::impl::Converter< IS_MESSAGE_A, IS_MESSAGE_B >
 Ctf2::Matrix3x3Implements a 3x3 rotation matrix, to perform linear algebra in combination with Quaternion, Transform and Vector3. Make sure to only include a pure orthogonal matrix without scaling
 Ctf2::Matrix3x3DoubleDataFor serialization
 Ctf2::Matrix3x3FloatDataFor serialization
 Ctf2::QuaternionThe Quaternion implements quaternion to perform linear algebra rotations in combination with Matrix3x3, Vector3 and Transform
 Ctf2::TransformExceptionA base class for all tf2 exceptions This inherits from ros::exception which inherits from std::runtime_exception
 Ctf2::ConnectivityExceptionAn exception class to notify of no connection
 Ctf2::ExtrapolationExceptionAn exception class to notify that the requested value would have required extrapolation beyond current limits
 Ctf2::InvalidArgumentExceptionAn exception class to notify that one of the arguments is invalid
 Ctf2::LookupExceptionAn exception class to notify of bad frame number
 Ctf2::TimeoutExceptionAn exception class to notify that a timeout has occured
 Ctf2::Stamped< T >The data type which will be cross compatable with geometry_msgs This is the tf2 datatype equivilant of a MessageStamped
 Ctf2TypedObjectRudimentary class to provide type info
 Ctf2::TimeCacheA class to keep a sorted linked list in time This builds and maintains a list of timestamped data. And provides lookup functions to get data out as a function of time
 Ctf2::TransformSupports 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
 Ctf2::TransformFloatDataFor serialization
 Ctf2::TransformStorageStorage for transforms and their parent

Author(s): Tully Foote, Eitan Marder-Eppstein, Wim Meeussen
autogenerated on Fri Oct 16 2020 19:08:51