TransformableRequest
TransformableRequest::time
TransformableRequest::request_handle
TransformableRequest::cb_handle
TransformableRequest::target_id
TransformableRequest::source_id
TransformableRequest::target_string
TransformableRequest::source_string
Matrix3x3DoubleData
Matrix3x3DoubleData::m_el
Matrix3x3FloatData
Matrix3x3FloatData::m_el
TransformDoubleData
TransformDoubleData::m_basis
TransformDoubleData::m_origin
TransformFloatData
TransformFloatData::m_basis
TransformFloatData::m_origin
Vector3DoubleData
Vector3DoubleData::m_floats
Vector3FloatData
Vector3FloatData::m_floats
tf2TypedObject
tf2TypedObject::tf2TypedObject()
tf2TypedObject::getObjectType()
tf2TypedObject::m_objectType
BufferCore
BufferCore::TransformableCallback
BufferCore::BufferCore()
BufferCore::~BufferCore()
BufferCore::clear()
BufferCore::setTransform()
BufferCore::lookupTransform()
BufferCore::canTransform()
BufferCore::getAllFrameNames()
BufferCore::allFramesAsYAML()
BufferCore::allFramesAsString()
BufferCore::addTransformableRequest()
BufferCore::cancelTransformableRequest()
BufferCore::setUsingDedicatedThread()
BufferCore::isUsingDedicatedThread()
BufferCore::_frameExists()
BufferCore::_getParent()
BufferCore::_getFrameStrings()
BufferCore::_lookupFrameNumber()
BufferCore::_lookupOrInsertFrameNumber()
BufferCore::_getLatestCommonTime()
BufferCore::_validateFrameId()
BufferCore::getCacheLength()
BufferCore::_allFramesAsDot()
BufferCore::_chainAsVector()
BufferCore::MAX_GRAPH_DEPTH
BufferCoreInterface
BufferCoreInterface::~BufferCoreInterface()
BufferCoreInterface::clear()
BufferCoreInterface::lookupTransform()
BufferCoreInterface::canTransform()
BufferCoreInterface::getAllFrameNames()
ConnectivityException
ConnectivityException::ConnectivityException()
ExtrapolationException
ExtrapolationException::ExtrapolationException()
Converter
Converter::convert()
InvalidArgumentException
InvalidArgumentException::InvalidArgumentException()
LookupException
LookupException::LookupException()
Matrix3x3
Matrix3x3::Matrix3x3()
Matrix3x3::operator*=()
Matrix3x3::setFromOpenGLSubMatrix()
Matrix3x3::setValue()
Matrix3x3::setRotation()
Matrix3x3::setEulerYPR()
Matrix3x3::setRPY()
Matrix3x3::setIdentity()
Matrix3x3::getOpenGLSubMatrix()
Matrix3x3::getRotation()
Matrix3x3::getEulerYPR()
Matrix3x3::getRPY()
Matrix3x3::scaled()
Matrix3x3::determinant()
Matrix3x3::adjoint()
Matrix3x3::absolute()
Matrix3x3::transpose()
Matrix3x3::inverse()
Matrix3x3::transposeTimes()
Matrix3x3::timesTranspose()
Matrix3x3::diagonalize()
Matrix3x3::cofac()
Matrix3x3::serialize()
Matrix3x3::serializeFloat()
Matrix3x3::deSerialize()
Matrix3x3::deSerializeFloat()
Matrix3x3::deSerializeDouble()
Matrix3x3::getIdentity()
Quaternion
Quaternion::Quaternion()
Quaternion::setRotation()
Quaternion::setEuler()
Quaternion::setRPY()
Quaternion::operator-=()
Quaternion::operator*=()
Quaternion::dot()
Quaternion::length2()
Quaternion::length()
Quaternion::normalize()
Quaternion::operator/()
Quaternion::operator/=()
Quaternion::normalized()
Quaternion::angle()
Quaternion::angleShortestPath()
Quaternion::getAngle()
Quaternion::getAngleShortestPath()
Quaternion::getAxis()
Quaternion::inverse()
Quaternion::slerp()
Quaternion::getIdentity()
Stamped
Stamped::Stamped()
Stamped::setData()
Stamped::operator=()
Stamped::stamp_
Stamped::frame_id_
StaticCache
StaticCache::getData()
StaticCache::insertData()
StaticCache::clearList()
StaticCache::getParent()
StaticCache::getLatestTimeAndParent()
StaticCache::getListLength()
StaticCache::getLatestTimestamp()
StaticCache::getOldestTimestamp()
tf2Vector4
tf2Vector4::tf2Vector4()
tf2Vector4::getW()
TimeCache
TimeCache::TimeCache()
TimeCache::getData()
TimeCache::insertData()
TimeCache::clearList()
TimeCache::getParent()
TimeCache::getLatestTimeAndParent()
TimeCache::getListLength()
TimeCache::getLatestTimestamp()
TimeCache::getOldestTimestamp()
TimeCache::MIN_INTERPOLATION_DISTANCE
TimeCache::MAX_LENGTH_LINKED_LIST
TimeCacheInterface
TimeCacheInterface::~TimeCacheInterface()
TimeCacheInterface::getData()
TimeCacheInterface::insertData()
TimeCacheInterface::clearList()
TimeCacheInterface::getParent()
TimeCacheInterface::getLatestTimeAndParent()
TimeCacheInterface::getListLength()
TimeCacheInterface::getLatestTimestamp()
TimeCacheInterface::getOldestTimestamp()
TimeoutException
TimeoutException::TimeoutException()
Transform
Transform::Transform()
Transform::getRotation()
Transform::setFromOpenGLMatrix()
Transform::getOpenGLMatrix()
Transform::setIdentity()
Transform::operator*=()
Transform::inverse()
Transform::inverseTimes()
Transform::operator*()
Transform::serialize()
Transform::serializeFloat()
Transform::deSerialize()
Transform::deSerializeDouble()
Transform::deSerializeFloat()
Transform::getIdentity()
TransformException
TransformException::TransformException()
TransformStorage
TransformStorage::TransformStorage()
TransformStorage::operator=()
TransformStorage::operator==()
TransformStorage::operator!=()
TransformStorage::rotation_
TransformStorage::translation_
TransformStorage::stamp_
TransformStorage::frame_id_
TransformStorage::child_frame_id_
WithCovarianceStamped
WithCovarianceStamped::WithCovarianceStamped()
WithCovarianceStamped::setData()
WithCovarianceStamped::operator=()
WithCovarianceStamped::stamp_
WithCovarianceStamped::frame_id_
WithCovarianceStamped::cov_mat_
TF2Error
TF2Error::TF2_NO_ERROR
TF2Error::TF2_LOOKUP_ERROR
TF2Error::TF2_CONNECTIVITY_ERROR
TF2Error::TF2_EXTRAPOLATION_ERROR
TF2Error::TF2_INVALID_ARGUMENT_ERROR
TF2Error::TF2_TIMEOUT_ERROR
TF2Error::TF2_TRANSFORM_ERROR
TF2Error::NO_ERROR
TF2Error::LOOKUP_ERROR
TF2Error::CONNECTIVITY_ERROR
TF2Error::EXTRAPOLATION_ERROR
TF2Error::INVALID_ARGUMENT_ERROR
TF2Error::TIMEOUT_ERROR
TF2Error::TRANSFORM_ERROR
TransformableResult
TransformableResult::TransformAvailable
TransformableResult::TransformFailure
convert()
covarianceNestedToRowMajor()
covarianceRowMajorToNested()
displayTimePoint()
doTransform()
durationFromSec()
durationToSec()
eigenToTransform()
fromMsg()
get_now()
getCovarianceMatrix()
getEulerYPR()
getFrameId()
getTimestamp()
getTransformIdentity()
getYaw()
gmTransformToKDL()
toQuaternion()
kdlToTransform()
timeFromSec()
timeToSec()
toMsg()
toMsg2()
transformCovariance()
transformToBullet()
transformToEigen()
transformToKDL()
BUFFER_CORE_DEFAULT_CACHE_TIME
TIMECACHE_DEFAULT_MAX_STORAGE_TIME
TimePointZero
CompactFrameID
Duration
IDuration
P_TimeAndFrameID
TimeCacheInterfacePtr
TimePoint
TransformableRequestHandle
tf2Scalar
include/tf2/buffer_core.h
include/tf2/buffer_core_interface.h
include/tf2/convert.h
include/tf2/impl/convert.h
include/tf2/exceptions.h
mainpage.dox
include/tf2/LinearMath/Matrix3x3.h
include/tf2/LinearMath/MinMax.h
include/tf2/LinearMath/QuadWord.h
include/tf2/LinearMath/Quaternion.h
include/tf2/LinearMath/Scalar.h
include/tf2/time.h
include/tf2/time_cache.h
include/tf2/LinearMath/Transform.h
include/tf2/transform_datatypes.h
include/tf2/transform_storage.h
include/tf2/impl/utils.h
include/tf2/utils.h
include/tf2/LinearMath/Vector3.h
include/tf2/visibility_control.h
↰ Parent directory (include/tf2/LinearMath)
include/tf2/LinearMath
Contents
Definition (include/tf2/LinearMath/Scalar.h)
Includes
Included By
Classes
Functions
Defines
Typedefs
assert.h
cfloat
cstdlib
float.h
math.h
stdlib.h
File MinMax.h
File QuadWord.h
File Vector3.h
Struct tf2TypedObject
Function tf2Acos
Function tf2Asin
Function tf2Atan
Function tf2Atan2
Function tf2Atan2Fast
Function tf2Cos
Function tf2Degrees
Function tf2Equal
Function tf2Exp
Function tf2Fabs
Function tf2Fmod
Function tf2Fsel
Function tf2FuzzyZero
Function tf2GreaterEqual
Function tf2IsNegative
Function tf2Log
Function tf2MachineIsLittleEndian
Function tf2NormalizeAngle
Function tf2Pow
Function tf2Radians
Function tf2Select(unsigned, unsigned, unsigned)
Function tf2Select(unsigned, int, int)
Function tf2Select(unsigned, float, float)
Function tf2Sin
Function tf2Sqrt
Template Function tf2Swap
Function tf2SwapEndian(unsigned)
Function tf2SwapEndian(unsigned short)
Function tf2SwapEndian(int)
Function tf2SwapEndian(short)
Function tf2SwapEndianDouble
Function tf2SwapEndianFloat
Function tf2Tan
Function tf2UnswapEndianDouble
Function tf2UnswapEndianFloat
Define ATTRIBUTE_ALIGNED128
Define ATTRIBUTE_ALIGNED16
Define ATTRIBUTE_ALIGNED64
Define TF2_DECLARE_ALIGNED_ALLOCATOR
Define TF2_DECLARE_HANDLE
Define TF2_LARGE_FLOAT
Define tf2Assert
Define tf2Fsels
Define tf2FullAssert
Define tf2Likely
Define tf2RecipSqrt
Define TF2SIMD_2_PI
Define TF2SIMD_DEGS_PER_RAD
Define TF2SIMD_EPSILON
Define TF2SIMD_FORCE_INLINE
Define TF2SIMD_HALF_PI
Define TF2SIMD_INFINITY
Define TF2SIMD_PI
Define TF2SIMD_RADS_PER_DEG
Define TF2SIMDSQRT12
Define tf2Unlikely
Typedef tf2Scalar