tf2_2d
1.2
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace tf2
Namespace tf2_2d
Classes and Structs
Class Rotation
Class Transform
Class Vector2
Functions
Function tf2::fromMsg(const geometry_msgs::msg::Vector3&, tf2_2d::Vector2&)
Function tf2::fromMsg(const geometry_msgs::msg::Point&, tf2_2d::Vector2&)
Function tf2::fromMsg(const geometry_msgs::msg::Point32&, tf2_2d::Vector2&)
Function tf2::fromMsg(const geometry_msgs::msg::Vector3Stamped&, tf2::Stamped<tf2_2d::Vector2>&)
Function tf2::fromMsg(const geometry_msgs::msg::PointStamped&, tf2::Stamped<tf2_2d::Vector2>&)
Function tf2::fromMsg(const geometry_msgs::msg::Quaternion&, tf2_2d::Rotation&)
Function tf2::fromMsg(const geometry_msgs::msg::QuaternionStamped&, tf2::Stamped<tf2_2d::Rotation>&)
Function tf2::fromMsg(const geometry_msgs::msg::Transform&, tf2_2d::Transform&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose&, tf2_2d::Transform&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose2D&, tf2_2d::Transform&)
Function tf2::fromMsg(const geometry_msgs::msg::TransformStamped&, tf2::Stamped<tf2_2d::Transform>&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseStamped&, tf2::Stamped<tf2_2d::Transform>&)
Function tf2::toMsg(const tf2_2d::Vector2&, geometry_msgs::msg::Vector3&)
Function tf2::toMsg(const tf2_2d::Vector2&, geometry_msgs::msg::Point&)
Function tf2::toMsg(const tf2_2d::Vector2&, geometry_msgs::msg::Point32&)
Function tf2::toMsg(const tf2_2d::Vector2&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Vector2>&, geometry_msgs::msg::Vector3Stamped&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Vector2>&, geometry_msgs::msg::PointStamped&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Vector2>&)
Function tf2::toMsg(const tf2_2d::Rotation&, geometry_msgs::msg::Quaternion&)
Function tf2::toMsg(const tf2_2d::Rotation&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Rotation>&, geometry_msgs::msg::QuaternionStamped&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Rotation>&)
Function tf2::toMsg(const tf2_2d::Transform&, geometry_msgs::msg::Transform&)
Function tf2::toMsg(const tf2_2d::Transform&, geometry_msgs::msg::Pose&)
Function tf2::toMsg(const tf2_2d::Transform&, geometry_msgs::msg::Pose2D&)
Function tf2::toMsg(const tf2_2d::Transform&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Transform>&, geometry_msgs::msg::TransformStamped&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Transform>&, geometry_msgs::msg::PoseStamped&)
Function tf2::toMsg(const tf2::Stamped<tf2_2d::Transform>&)
Function tf2::transformCovariance(const Eigen::Matrix3d&, const tf2_2d::Transform&)
Function tf2::transformCovariance(const std::array<double, 9>&, const tf2_2d::Transform&)
Function tf2::transformCovariance(const boost::array<double, 9>&, const tf2_2d::Transform&)
Function tf2_2d::operator*(Rotation, const tf2Scalar)
Function tf2_2d::operator*(const tf2Scalar, Rotation)
Function tf2_2d::operator*(const Rotation&, const Vector2&)
Function tf2_2d::operator*(Transform, const Transform&)
Function tf2_2d::operator*(const Transform&, const Vector2&)
Function tf2_2d::operator*(const Transform&, const Rotation&)
Function tf2_2d::operator*(Vector2, const tf2Scalar)
Function tf2_2d::operator*(const tf2Scalar, Vector2)
Function tf2_2d::operator*(Vector2, const Vector2&)
Function tf2_2d::operator+(Rotation, const Rotation&)
Function tf2_2d::operator+(Vector2, const Vector2&)
Function tf2_2d::operator-(Rotation, const Rotation&)
Function tf2_2d::operator-(Vector2, const Vector2&)
Function tf2_2d::operator/(Rotation, const tf2Scalar)
Function tf2_2d::operator/(Vector2, const tf2Scalar)
Function tf2_2d::operator/(Vector2, const Vector2&)
Function tf2_2d::operator<<(std::ostream&, const Rotation&)
Function tf2_2d::operator<<(std::ostream&, const Transform&)
Function tf2_2d::operator<<(std::ostream&, const Vector2&)
Directories
Directory include
Directory tf2_2d
Files
File rotation.h
File rotation.hpp
File rotation_impl.hpp
File tf2_2d.h
File tf2_2d.hpp
File transform.h
File transform.hpp
File transform_impl.hpp
File vector2.h
File vector2.hpp
File vector2_impl.hpp
Standard Documents
CHANGELOG
Changelog for package tf2_2d
1.2.0 (2024-09-16)
1.1.0 (2024-06-17)
1.0.1 (2023-03-03)
0.6.4 (2021-07-14)
0.6.3 (2021-07-13)
0.6.2 (2021-07-12)
0.6.1 (2021-07-11)
0.6.0 (2020-10-02)
0.5.0 (2019-07-12)
0.4.0 (2019-03-18)
0.3.0 (2019-01-16)
0.2.0 (2018-04-16)
0.1.0 (2018-02-14)
LICENSE
PACKAGE
README
tf2_2d
Using tf2 toMsg() and fromMsg()
Transformation math
Index
tf2_2d
Index
Index
T
T
tf2::fromMsg (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
tf2::toMsg (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
,
[14]
,
[15]
,
[16]
,
[17]
tf2::transformCovariance (C++ function)
,
[1]
,
[2]
tf2_2d::operator* (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
tf2_2d::operator+ (C++ function)
,
[1]
tf2_2d::operator- (C++ function)
,
[1]
tf2_2d::operator/ (C++ function)
,
[1]
,
[2]
tf2_2d::operator<< (C++ function)
,
[1]
,
[2]
tf2_2d::Rotation (C++ class)
tf2_2d::Rotation::absolute (C++ function)
tf2_2d::Rotation::angle (C++ function)
tf2_2d::Rotation::distance (C++ function)
tf2_2d::Rotation::distance2 (C++ function)
tf2_2d::Rotation::fuzzyZero (C++ function)
tf2_2d::Rotation::getAngle (C++ function)
tf2_2d::Rotation::getHomogeneousMatrix (C++ function)
tf2_2d::Rotation::getRotationMatrix (C++ function)
tf2_2d::Rotation::inverse (C++ function)
tf2_2d::Rotation::isZero (C++ function)
tf2_2d::Rotation::lerp (C++ function)
tf2_2d::Rotation::operator!= (C++ function)
tf2_2d::Rotation::operator*= (C++ function)
tf2_2d::Rotation::operator+= (C++ function)
tf2_2d::Rotation::operator- (C++ function)
tf2_2d::Rotation::operator-= (C++ function)
tf2_2d::Rotation::operator/= (C++ function)
tf2_2d::Rotation::operator== (C++ function)
tf2_2d::Rotation::rotate (C++ function)
tf2_2d::Rotation::Rotation (C++ function)
,
[1]
tf2_2d::Rotation::setAngle (C++ function)
tf2_2d::Rotation::setMax (C++ function)
tf2_2d::Rotation::setMin (C++ function)
tf2_2d::Rotation::setValue (C++ function)
tf2_2d::Rotation::setZero (C++ function)
tf2_2d::Rotation::unrotate (C++ function)
tf2_2d::Transform (C++ class)
tf2_2d::Transform::angle (C++ function)
tf2_2d::Transform::getAngle (C++ function)
tf2_2d::Transform::getHeading (C++ function)
tf2_2d::Transform::getHomogeneousMatrix (C++ function)
tf2_2d::Transform::getRotation (C++ function)
tf2_2d::Transform::getTheta (C++ function)
tf2_2d::Transform::getTranslation (C++ function)
tf2_2d::Transform::getX (C++ function)
tf2_2d::Transform::getY (C++ function)
tf2_2d::Transform::getYaw (C++ function)
tf2_2d::Transform::heading (C++ function)
tf2_2d::Transform::inverse (C++ function)
tf2_2d::Transform::inverseTimes (C++ function)
tf2_2d::Transform::lerp (C++ function)
tf2_2d::Transform::operator!= (C++ function)
tf2_2d::Transform::operator*= (C++ function)
tf2_2d::Transform::operator== (C++ function)
tf2_2d::Transform::rotation (C++ function)
tf2_2d::Transform::setAngle (C++ function)
tf2_2d::Transform::setHeading (C++ function)
tf2_2d::Transform::setIdentity (C++ function)
tf2_2d::Transform::setRotation (C++ function)
tf2_2d::Transform::setTheta (C++ function)
tf2_2d::Transform::setTranslation (C++ function)
tf2_2d::Transform::setX (C++ function)
tf2_2d::Transform::setY (C++ function)
tf2_2d::Transform::setYaw (C++ function)
tf2_2d::Transform::theta (C++ function)
tf2_2d::Transform::Transform (C++ function)
,
[1]
,
[2]
,
[3]
tf2_2d::Transform::translation (C++ function)
tf2_2d::Transform::x (C++ function)
tf2_2d::Transform::y (C++ function)
tf2_2d::Transform::yaw (C++ function)
tf2_2d::Vector2 (C++ class)
tf2_2d::Vector2::absolute (C++ function)
tf2_2d::Vector2::angle (C++ function)
tf2_2d::Vector2::Axis (C++ enum)
tf2_2d::Vector2::Axis::X (C++ enumerator)
tf2_2d::Vector2::Axis::Y (C++ enumerator)
tf2_2d::Vector2::closestAxis (C++ function)
tf2_2d::Vector2::distance (C++ function)
tf2_2d::Vector2::distance2 (C++ function)
tf2_2d::Vector2::dot (C++ function)
tf2_2d::Vector2::furthestAxis (C++ function)
tf2_2d::Vector2::fuzzyZero (C++ function)
tf2_2d::Vector2::getHomogeneousMatrix (C++ function)
tf2_2d::Vector2::getVector (C++ function)
tf2_2d::Vector2::getX (C++ function)
tf2_2d::Vector2::getY (C++ function)
tf2_2d::Vector2::isZero (C++ function)
tf2_2d::Vector2::length (C++ function)
tf2_2d::Vector2::length2 (C++ function)
tf2_2d::Vector2::lerp (C++ function)
tf2_2d::Vector2::maxAxis (C++ function)
tf2_2d::Vector2::minAxis (C++ function)
tf2_2d::Vector2::normalize (C++ function)
tf2_2d::Vector2::normalized (C++ function)
tf2_2d::Vector2::operator!= (C++ function)
tf2_2d::Vector2::operator*= (C++ function)
,
[1]
tf2_2d::Vector2::operator+= (C++ function)
tf2_2d::Vector2::operator- (C++ function)
tf2_2d::Vector2::operator-= (C++ function)
tf2_2d::Vector2::operator/= (C++ function)
,
[1]
tf2_2d::Vector2::operator== (C++ function)
tf2_2d::Vector2::setMax (C++ function)
tf2_2d::Vector2::setMin (C++ function)
tf2_2d::Vector2::setValue (C++ function)
tf2_2d::Vector2::setX (C++ function)
tf2_2d::Vector2::setY (C++ function)
tf2_2d::Vector2::setZero (C++ function)
tf2_2d::Vector2::Vector2 (C++ function)
,
[1]
tf2_2d::Vector2::x (C++ function)
tf2_2d::Vector2::y (C++ function)