tuw_geometry
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace cv
Namespace std
Namespace tuw
Classes and Structs
Class Command2D
Class Figure
Class GeoHdl
Template Class GridMap
Class LayeredFigure
Class LayeredMaps
Class Line2D
Class Line3D
Class LineSegment2D
Class LineSegment2DDetector
Class LineSegment2DDetector::LineSegment
Class LineSegment2DDetectorParameter
Class MapHdl
Class Plane3D
Class Point2D
Class Polar2D
Class Pose2D
Template Class Sample
Template Class StampedData
Class WorldFile
Class WorldScopedMaps
Enums
Enum DistributionType
Functions
Template Function cv::operator*
Function distance2probabilitySigmoid
Function distance2probabilityTriangle
Function format(const cv::Mat_<int8_t>&)
Function format(const cv::Mat_<int>&)
Function format(const cv::Mat_<float>&)
Function format(const cv::Mat_<double>&)
Function main(int, char **)
Function main(int, char **)
Function operator<<(std::ostream&, const tuw::Command2D&)
Function operator<<(std::ostream&, const tuw::Command2D&)
Function tuw::angle_difference
Function tuw::angle_normalize
Function tuw::append(const cv::Vec<double, 2>&, double)
Function tuw::append(const cv::Vec<double, 3>&, double)
Template Function tuw::EulerPitchToQuaternion
Template Function tuw::EulerToQuaternion(double, const Quaternion&)
Template Function tuw::EulerToQuaternion(double, double, double, Quaternion&)
Template Function tuw::EulerYawToQuaternion
Function tuw::format(const cv::Mat_<int8_t>&)
Function tuw::format(const cv::Mat_<int>&)
Function tuw::format(const cv::Mat_<float>&)
Function tuw::format(const cv::Mat_<double>&)
Function tuw::format(const cv::Matx33d&)
Template Function tuw::QuaternionToEuler
Template Function tuw::QuaternionToPitch(const Quaternion&, double&)
Template Function tuw::QuaternionToPitch(const Quaternion&)
Template Function tuw::QuaternionToRoll(const Quaternion&, double&)
Template Function tuw::QuaternionToRoll(const Quaternion&)
Template Function tuw::QuaternionToYaw(const Quaternion&, double&)
Template Function tuw::QuaternionToYaw(const Quaternion&)
Variables
Variable DistributionTypeName
Variable tuw::DistributionTypeName
Typedefs
Typedef tuw::Command2DConstPtr
Typedef tuw::Command2DPtr
Typedef tuw::FigureConstPtr
Typedef tuw::FigurePtr
Typedef tuw::LayeredFigureConstPtr
Typedef tuw::LayeredFigurePtr
Typedef tuw::LayeredMapsCostPtr
Typedef tuw::LayeredMapsPtr
Typedef tuw::Line2DConstPtr
Typedef tuw::Line2DPtr
Typedef tuw::Line3DConstPtr
Typedef tuw::Line3DPtr
Typedef tuw::Lines2D
Typedef tuw::Lines2DConstPtr
Typedef tuw::Lines2DPtr
Typedef tuw::Lines3D
Typedef tuw::Lines3DConstPtr
Typedef tuw::Lines3DPtr
Typedef tuw::LineSegment2DConstPtr
Typedef tuw::LineSegment2DDetectorConstPtr
Typedef tuw::LineSegment2DDetectorParameterConstPtr
Typedef tuw::LineSegment2DDetectorParameterPtr
Typedef tuw::LineSegment2DDetectorPtr
Typedef tuw::LineSegment2DPtr
Typedef tuw::LineSegments2D
Typedef tuw::LineSegments2DConstPtr
Typedef tuw::LineSegments2DPtr
Typedef tuw::MapHdlConstPtr
Typedef tuw::MapHdlPtr
Typedef tuw::Plane3DConstPtr
Typedef tuw::Plane3DPtr
Typedef tuw::Point2DConstPtr
Typedef tuw::Point2DPtr
Typedef tuw::Points2D
Typedef tuw::Points2DConstPtr
Typedef tuw::Points2DPtr
Typedef tuw::Polar2DConstPtr
Typedef tuw::Polar2DPtr
Typedef tuw::Polars2D
Typedef tuw::Polars2DConstPtr
Typedef tuw::Polars2DPtr
Typedef tuw::Pose2DConstPtr
Typedef tuw::Pose2DPtr
Typedef tuw::Poses2D
Typedef tuw::Poses2DConstPtr
Typedef tuw::Poses2DPtr
Typedef tuw::SampleConstPtr
Typedef tuw::SamplePose2D
Typedef tuw::SamplePose2DConstPtr
Typedef tuw::SamplePose2DPtr
Typedef tuw::SamplePtr
Typedef tuw::StampedDataConstPtr
Typedef tuw::StampedDataPtr
Typedef tuw::Tf2D
Typedef tuw::WorldScopedMapsConstPtr
Typedef tuw::WorldScopedMapsPtr
Directories
Directory include
Directory tuw_geometry
Directory src
Directory examples
Directory tuw_geometry
Files
File command2d.cpp
File command2d.hpp
File figure.cpp
File figure.hpp
File geo_handler.hpp
File grid_map.hpp
File layered_figure.cpp
File layered_figure.hpp
File layered_maps.cpp
File layered_maps.hpp
File line2d.cpp
File line2d.hpp
File line3d.cpp
File line3d.hpp
File linesegment2d.cpp
File linesegment2d.hpp
File linesegment2d_detector.cpp
File linesegment2d_detector.hpp
File main_example_figure.cpp
File main_example_geo_map.cpp
File map_handler.cpp
File map_handler.hpp
File plane3d.cpp
File plane3d.hpp
File point2d.cpp
File point2d.hpp
File polar2d.cpp
File polar2d.hpp
File pose2d.cpp
File pose2d.hpp
File sample.hpp
File stamped_data.hpp
File tuw_geometry.cpp
File tuw_geometry.hpp
File utils.cpp
File utils.hpp
File world_scoped_maps.cpp
File world_scoped_maps.hpp
Standard Documents
CHANGELOG
Changelog for package tuw_geometry
0.1.2 (2024-12-05)
0.1.1 (2023-06-25)
0.0.9 (2023-05-15)
0.0.8 (2023-03-30)
0.0.7 (2023-03-26)
0.0.5 (2023-03-24)
0.0.4 (2023-03-20)
0.0.3 (2018-09-24)
0.0.2 (2018-09-17)
0.0.1 (2018-09-12)
LICENSE
PACKAGE
README
tuw_geometry
geo_handler
doxygen
Build
GeographicLib
Test
Index
tuw_geometry
C++ API
View page source
C++ API
Class Hierarchy
Namespace
tuw
Class
Command2D
Class
Figure
Class
GeoHdl
Template Class
GridMap
Class
LayeredFigure
Class
LayeredMaps
Class
Line2D
Class
Line3D
Class
LineSegment2D
Class
LineSegment2DDetector
Class
LineSegment2DDetector::LineSegment
Class
LineSegment2DDetectorParameter
Class
MapHdl
Class
Plane3D
Class
Point2D
Class
Polar2D
Class
Pose2D
Template Class
Sample
Template Class
StampedData
Class
WorldFile
Class
WorldScopedMaps
Enum
DistributionType
File Hierarchy
Directory
include
Directory
tuw_geometry
File
command2d.hpp
File
figure.hpp
File
geo_handler.hpp
File
grid_map.hpp
File
layered_figure.hpp
File
layered_maps.hpp
File
line2d.hpp
File
line3d.hpp
File
linesegment2d.hpp
File
linesegment2d_detector.hpp
File
map_handler.hpp
File
plane3d.hpp
File
point2d.hpp
File
polar2d.hpp
File
pose2d.hpp
File
sample.hpp
File
stamped_data.hpp
File
tuw_geometry.hpp
File
utils.hpp
File
world_scoped_maps.hpp
Directory
src
Directory
examples
File
main_example_figure.cpp
File
main_example_geo_map.cpp
Directory
tuw_geometry
File
command2d.cpp
File
figure.cpp
File
layered_figure.cpp
File
layered_maps.cpp
File
line2d.cpp
File
line3d.cpp
File
linesegment2d.cpp
File
linesegment2d_detector.cpp
File
map_handler.cpp
File
plane3d.cpp
File
point2d.cpp
File
polar2d.cpp
File
pose2d.cpp
File
tuw_geometry.cpp
File
utils.cpp
File
world_scoped_maps.cpp
Full C++ API
Namespaces
Namespace cv
Namespace std
Namespace tuw
Classes and Structs
Class Command2D
Class Figure
Class GeoHdl
Template Class GridMap
Class LayeredFigure
Class LayeredMaps
Class Line2D
Class Line3D
Class LineSegment2D
Class LineSegment2DDetector
Class LineSegment2DDetector::LineSegment
Class LineSegment2DDetectorParameter
Class MapHdl
Class Plane3D
Class Point2D
Class Polar2D
Class Pose2D
Template Class Sample
Template Class StampedData
Class WorldFile
Class WorldScopedMaps
Enums
Enum DistributionType
Functions
Template Function cv::operator*
Function distance2probabilitySigmoid
Function distance2probabilityTriangle
Function format(const cv::Mat_<int8_t>&)
Function format(const cv::Mat_<int>&)
Function format(const cv::Mat_<float>&)
Function format(const cv::Mat_<double>&)
Function main(int, char **)
Function main(int, char **)
Function operator<<(std::ostream&, const tuw::Command2D&)
Function operator<<(std::ostream&, const tuw::Command2D&)
Function tuw::angle_difference
Function tuw::angle_normalize
Function tuw::append(const cv::Vec<double, 2>&, double)
Function tuw::append(const cv::Vec<double, 3>&, double)
Template Function tuw::EulerPitchToQuaternion
Template Function tuw::EulerToQuaternion(double, const Quaternion&)
Template Function tuw::EulerToQuaternion(double, double, double, Quaternion&)
Template Function tuw::EulerYawToQuaternion
Function tuw::format(const cv::Mat_<int8_t>&)
Function tuw::format(const cv::Mat_<int>&)
Function tuw::format(const cv::Mat_<float>&)
Function tuw::format(const cv::Mat_<double>&)
Function tuw::format(const cv::Matx33d&)
Template Function tuw::QuaternionToEuler
Template Function tuw::QuaternionToPitch(const Quaternion&, double&)
Template Function tuw::QuaternionToPitch(const Quaternion&)
Template Function tuw::QuaternionToRoll(const Quaternion&, double&)
Template Function tuw::QuaternionToRoll(const Quaternion&)
Template Function tuw::QuaternionToYaw(const Quaternion&, double&)
Template Function tuw::QuaternionToYaw(const Quaternion&)
Variables
Variable DistributionTypeName
Variable tuw::DistributionTypeName
Typedefs
Typedef tuw::Command2DConstPtr
Typedef tuw::Command2DPtr
Typedef tuw::FigureConstPtr
Typedef tuw::FigurePtr
Typedef tuw::LayeredFigureConstPtr
Typedef tuw::LayeredFigurePtr
Typedef tuw::LayeredMapsCostPtr
Typedef tuw::LayeredMapsPtr
Typedef tuw::Line2DConstPtr
Typedef tuw::Line2DPtr
Typedef tuw::Line3DConstPtr
Typedef tuw::Line3DPtr
Typedef tuw::Lines2D
Typedef tuw::Lines2DConstPtr
Typedef tuw::Lines2DPtr
Typedef tuw::Lines3D
Typedef tuw::Lines3DConstPtr
Typedef tuw::Lines3DPtr
Typedef tuw::LineSegment2DConstPtr
Typedef tuw::LineSegment2DDetectorConstPtr
Typedef tuw::LineSegment2DDetectorParameterConstPtr
Typedef tuw::LineSegment2DDetectorParameterPtr
Typedef tuw::LineSegment2DDetectorPtr
Typedef tuw::LineSegment2DPtr
Typedef tuw::LineSegments2D
Typedef tuw::LineSegments2DConstPtr
Typedef tuw::LineSegments2DPtr
Typedef tuw::MapHdlConstPtr
Typedef tuw::MapHdlPtr
Typedef tuw::Plane3DConstPtr
Typedef tuw::Plane3DPtr
Typedef tuw::Point2DConstPtr
Typedef tuw::Point2DPtr
Typedef tuw::Points2D
Typedef tuw::Points2DConstPtr
Typedef tuw::Points2DPtr
Typedef tuw::Polar2DConstPtr
Typedef tuw::Polar2DPtr
Typedef tuw::Polars2D
Typedef tuw::Polars2DConstPtr
Typedef tuw::Polars2DPtr
Typedef tuw::Pose2DConstPtr
Typedef tuw::Pose2DPtr
Typedef tuw::Poses2D
Typedef tuw::Poses2DConstPtr
Typedef tuw::Poses2DPtr
Typedef tuw::SampleConstPtr
Typedef tuw::SamplePose2D
Typedef tuw::SamplePose2DConstPtr
Typedef tuw::SamplePose2DPtr
Typedef tuw::SamplePtr
Typedef tuw::StampedDataConstPtr
Typedef tuw::StampedDataPtr
Typedef tuw::Tf2D
Typedef tuw::WorldScopedMapsConstPtr
Typedef tuw::WorldScopedMapsPtr
Directories
Directory include
Directory tuw_geometry
Directory src
Directory examples
Directory tuw_geometry
Files
File command2d.cpp
File command2d.hpp
File figure.cpp
File figure.hpp
File geo_handler.hpp
File grid_map.hpp
File layered_figure.cpp
File layered_figure.hpp
File layered_maps.cpp
File layered_maps.hpp
File line2d.cpp
File line2d.hpp
File line3d.cpp
File line3d.hpp
File linesegment2d.cpp
File linesegment2d.hpp
File linesegment2d_detector.cpp
File linesegment2d_detector.hpp
File main_example_figure.cpp
File main_example_geo_map.cpp
File map_handler.cpp
File map_handler.hpp
File plane3d.cpp
File plane3d.hpp
File point2d.cpp
File point2d.hpp
File polar2d.cpp
File polar2d.hpp
File pose2d.cpp
File pose2d.hpp
File sample.hpp
File stamped_data.hpp
File tuw_geometry.cpp
File tuw_geometry.hpp
File utils.cpp
File utils.hpp
File world_scoped_maps.cpp
File world_scoped_maps.hpp