__init__.py
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
____init_____8py
tuw_geometry
command.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
command_8cpp
tuw_geometry/command.h
command.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
command_8h
tuw::Command
tuw
std::shared_ptr< Command const >
CommandConstPtr
namespacetuw.html
aebdb71a018a5fa405ca5e97d9a7502e8
std::shared_ptr< Command >
CommandPtr
namespacetuw.html
a4fc1e33ba3d98a86ee16799990919a70
figure.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
figure_8cpp
tuw_geometry/figure.h
figure.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
figure_8h
tuw_geometry/pose2d.h
tuw_geometry/world_scoped_maps.h
tuw::Figure
tuw
std::shared_ptr< Figure const >
FigureConstPtr
namespacetuw.html
a996db83953a11d625a956f7b861640eb
std::shared_ptr< Figure >
FigurePtr
namespacetuw.html
aeb151d213ff99f674e8a773e6a2d0338
grid_map.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
grid__map_8h
tuw_geometry/world_scoped_maps.h
tuw::GridMap
tuw
layered_figure.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
layered__figure_8cpp
tuw_geometry/layered_figure.h
layered_figure.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
layered__figure_8h
tuw_geometry/figure.h
tuw_geometry/layered_maps.h
tuw::LayeredFigure
tuw
std::shared_ptr< const LayeredFigure >
LayeredFigureConstPtr
namespacetuw.html
aad9a27af84ceda8250dbe03f7cabd69c
std::shared_ptr< LayeredFigure >
LayeredFigurePtr
namespacetuw.html
aa69df4f54c110078716db6c2b90301ef
layered_maps.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
layered__maps_8cpp
tuw_geometry/layered_maps.h
float
distance2probabilitySigmoid
layered__maps_8cpp.html
a9917bcdad9bd58c17b8192013ffca0be
(float d, float threshold)
float
distance2probabilityTriangle
layered__maps_8cpp.html
ab2e94f7f01d02f10e1eaad86a4775a98
(float d, float threshold)
layered_maps.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
layered__maps_8h
tuw_geometry/world_scoped_maps.h
tuw::LayeredMaps
tuw
std::shared_ptr< const LayeredMaps >
LayeredMapsCostPtr
namespacetuw.html
a146e66c81a03e5066f47c13047e5d8eb
std::shared_ptr< LayeredMaps >
LayeredMapsPtr
namespacetuw.html
ad3ae9c1b01993d4b613a85b1705ce771
line2d.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
line2d_8cpp
tuw_geometry/line2d.h
line2d.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
line2d_8h
tuw_geometry/polar2d.h
tuw::Line2D
tuw
std::shared_ptr< Line2D const >
Line2DConstPtr
namespacetuw.html
aebadeb9b3c12a894435af401f34f2e45
std::shared_ptr< Line2D >
Line2DPtr
namespacetuw.html
ae04353319dbdcc6ba6eabeaaea73cf08
linesegment2d.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
linesegment2d_8cpp
tuw_geometry/linesegment2d.h
linesegment2d.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
linesegment2d_8h
tuw_geometry/line2d.h
tuw::LineSegment2D
tuw
std::shared_ptr< LineSegment2D const >
LineSegment2DConstPtr
namespacetuw.html
a1a49edd6bcc9e88e460c0ef4f5a77c20
std::shared_ptr< LineSegment2D >
LineSegment2DPtr
namespacetuw.html
ad889c440c28b81d869a56b76b532ab58
linesegment2d_detector.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
linesegment2d__detector_8cpp
tuw_geometry/linesegment2d_detector.h
linesegment2d_detector.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
linesegment2d__detector_8h
tuw_geometry/linesegment2d.h
tuw::LineSegment2DDetector::LineSegment
tuw::LineSegment2DDetector
tuw::LineSegment2DDetectorParameter
tuw
std::shared_ptr< LineSegment2DDetector const >
LineSegment2DDetectorConstPtr
namespacetuw.html
adbea5f889204e1f1fdac7ff64439b8e2
std::shared_ptr< LineSegment2DDetectorParameter const >
LineSegment2DDetectorParameterConstPtr
namespacetuw.html
a0993351de4ab7567adbb48cf14296991
std::shared_ptr< LineSegment2DDetectorParameter >
LineSegment2DDetectorParameterPtr
namespacetuw.html
a91b1dd4abca5306550c7ab1bfe6c273a
std::shared_ptr< LineSegment2DDetector >
LineSegment2DDetectorPtr
namespacetuw.html
ae23ef102188f9471c8ceb38c3e647668
point2d.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
point2d_8cpp
tuw_geometry/point2d.h
tuw_geometry/polar2d.h
point2d.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
point2d_8h
tuw_geometry/utils.h
tuw::Point2D
cv
tuw
std::shared_ptr< Point2D const >
Point2DConstPtr
namespacetuw.html
a1991335e455c8bbc75c965708b9340b8
std::shared_ptr< Point2D >
Point2DPtr
namespacetuw.html
a68c4e397e777ff25cde1b3b746b0cde4
static tuw::Point2D
operator*
namespacecv.html
a899522549eb139806996ab335ddc4aed
(const Matx< _Tp, 3, 3 > &a, const tuw::Point2D &b)
polar2d.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
polar2d_8cpp
tuw_geometry/polar2d.h
polar2d.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
polar2d_8h
tuw_geometry/point2d.h
tuw::Polar2D
tuw
std::shared_ptr< Polar2D const >
Polar2DConstPtr
namespacetuw.html
a768a4ccd48723be71c84584642f0ee66
std::shared_ptr< Polar2D >
Polar2DPtr
namespacetuw.html
a36eeadc4a7bc0876ee8167267dc8ec2f
pose2d.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
pose2d_8cpp
tuw_geometry/pose2d.h
pose2d.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
pose2d_8h
tuw_geometry/point2d.h
tuw::Pose2D
tuw
std::shared_ptr< Pose2D const >
Pose2DConstPtr
namespacetuw.html
a29bdcf8e73dab37cea3f825278551971
std::shared_ptr< Pose2D >
Pose2DPtr
namespacetuw.html
ae229dbbbdf939ac17ed6319a54f3f25a
setup.py
/tmp/ws/src/tuw_geometry/
setup_8py
setup
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
test_cases.py
/tmp/ws/src/tuw_geometry/test/
test__cases_8py
test_cases::TestPoint2D
test_cases::TestPose2D
test_cases
test_point2d.py
/tmp/ws/src/tuw_geometry/scripts/
test__point2d_8py
test_point2d
p
namespacetest__point2d.html
ac1323fd0a41a6e82867c703708b21a20
pnt0
namespacetest__point2d.html
a357ae8a320fb580cc1b8293d0977071d
pnt1
namespacetest__point2d.html
a074998d8a877f84420792342c3ff80d3
pnt2
namespacetest__point2d.html
af87b222d598b06e6536e6fa2efed2f70
pose
namespacetest__point2d.html
a4b53427838abc0dd9930ed5fdbed2832
tuw_geometry.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
tuw__geometry_8cpp
tuw_geometry/tuw_geometry.h
std::string
format
tuw__geometry_8cpp.html
a21c754805002bead10f15c9c1c892d4e
(const cv::Mat_< int8_t > &m)
std::string
format
tuw__geometry_8cpp.html
a177767daea4c6009a35f4003196c6b90
(const cv::Mat_< int > &m)
std::string
format
tuw__geometry_8cpp.html
a16031522e2c500939db148bb18e56cc3
(const cv::Mat_< float > &m)
std::string
format
tuw__geometry_8cpp.html
aa19032031cad5a7403aa2b6aa9335fb1
(const cv::Mat_< double > &m)
std::map< DistributionType, std::string >
DistributionTypeName
tuw__geometry_8cpp.html
ae79fbe7853e997c12b3513ecf46aa163
tuw_geometry.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
tuw__geometry_8h
tuw_geometry/point2d.h
tuw_geometry/polar2d.h
tuw_geometry/pose2d.h
tuw_geometry/line2d.h
tuw_geometry/linesegment2d.h
tuw_geometry/figure.h
tuw_geometry/command.h
tuw
DistributionType
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41
NORMAL_DISTRIBUTION
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41a6e7c635577e86e7c42554988b29b8341
UNIFORM_DISTRIBUTION
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41aa2630452d2c0a2e3acf9c10ced8e524a
GRID_DISTRIBUTION
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41a3e8d476ee1a48058b4056171ce229ef5
static std::map< DistributionType, std::string >
DistributionTypeName
namespacetuw.html
a8fa6b6b2730f81be0c018f459db5aac5
tuw_geometry_wrapper.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
tuw__geometry__wrapper_8cpp
tuw_geometry/point2d.h
tuw_geometry/pose2d.h
BOOST_PYTHON_MODULE
tuw__geometry__wrapper_8cpp.html
a986336d0a740fbbdc1f6db72772f3901
(tuw_geometry_wrapper)
double
Point2Dgetitem
tuw__geometry__wrapper_8cpp.html
a6cda20bb7aa3b1d6880ff800e6f7f070
(Point2D &f, int index)
void
Point2Dsetitem
tuw__geometry__wrapper_8cpp.html
a67db4198f0b2774c51cfd788d960fb79
(Point2D &f, int index, int val)
utils.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
utils_8cpp
tuw_geometry/utils.h
tuw
std::string
format
namespacetuw.html
abdc26ed9054faabad4f6ea0bea3a4484
(const cv::Mat_< int8_t > &m)
std::string
format
namespacetuw.html
a25bd5bea18fe512734cbd7b3fe602cbe
(const cv::Mat_< int > &m)
std::string
format
namespacetuw.html
a3d8b8718d8dd476c6c710f721aa8284e
(const cv::Mat_< float > &m)
std::string
format
namespacetuw.html
af08a4008fce7ac02dc409c2622522e17
(const cv::Mat_< double > &m)
std::string
format
namespacetuw.html
afa1c8c140899ae5f767a4b79636c9aff
(const cv::Matx33d &m)
utils.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
utils_8h
tuw
cv::Matx< double, 3, 3 >
Tf2D
namespacetuw.html
aad8c9c14c33630aabc6f8f677585fc7c
double
angle_difference
namespacetuw.html
a7f952898155673b5f774e5b1480ab8bd
(double alpha0, double angle1)
double
angle_normalize
namespacetuw.html
a9b9198764e92385fd461f8ae18d1a52b
(double angle, double min_angle=-M_PI, double max_angle=+M_PI)
cv::Vec< double, 3 >
append
namespacetuw.html
a03a2364b1d6c64c44d424c71c0880049
(const cv::Vec< double, 2 > &src, double value=1.0)
cv::Vec< double, 4 >
append
namespacetuw.html
a98622838dcadbc520bd67c6d951c12b2
(const cv::Vec< double, 3 > &src, double value=1.0)
void
EulerPitchToQuaternion
namespacetuw.html
a17013823943de36afec25a2a02cd4838
(double pitch, Quaternion &q)
void
EulerToQuaternion
namespacetuw.html
a83bc263a41425808b49b9d8a5f571cd3
(double roll, const Quaternion &q)
void
EulerToQuaternion
namespacetuw.html
a3d159ae08d715b453cb50b7cbcde2ce3
(double pitch, double roll, double yaw, const Quaternion &q)
void
EulerYawToQuaternion
namespacetuw.html
a6476c19de1acfd0122bd72dfcf7d8aa8
(double yaw, Quaternion &q)
std::string
format
namespacetuw.html
abdc26ed9054faabad4f6ea0bea3a4484
(const cv::Mat_< int8_t > &m)
std::string
format
namespacetuw.html
a25bd5bea18fe512734cbd7b3fe602cbe
(const cv::Mat_< int > &m)
std::string
format
namespacetuw.html
a3d8b8718d8dd476c6c710f721aa8284e
(const cv::Mat_< float > &m)
std::string
format
namespacetuw.html
af08a4008fce7ac02dc409c2622522e17
(const cv::Mat_< double > &m)
std::string
format
namespacetuw.html
afa1c8c140899ae5f767a4b79636c9aff
(const cv::Matx33d &m)
void
QuaternionToEuler
namespacetuw.html
ac175b72ca19b098bf8ea4f5c85aa7b3b
(const Quaternion &q, double &roll, double &pitch, double &yaw)
void
QuaternionToPitch
namespacetuw.html
a1be6bc9ea154c33dae42de59e684fdee
(const Quaternion &q, double &pitch)
void
QuaternionToRoll
namespacetuw.html
a3a55ce823a595bd89175d697e2ba57c5
(const Quaternion &q, double &roll)
void
QuaternionToYaw
namespacetuw.html
a4a037a20734e8168b2b2f802acb45fc0
(const Quaternion &q, double &yaw)
world_scoped_maps.cpp
/tmp/ws/src/tuw_geometry/src/tuw_geometry/
world__scoped__maps_8cpp
tuw_geometry/world_scoped_maps.h
tuw_geometry/utils.h
world_scoped_maps.h
/tmp/ws/src/tuw_geometry/include/tuw_geometry/
world__scoped__maps_8h
tuw_geometry/pose2d.h
tuw::WorldScopedMaps
tuw
std::shared_ptr< WorldScopedMaps const >
WorldScopedMapsConstPtr
namespacetuw.html
acd6fe6ed61da19e4f07d83ffe01b540d
std::shared_ptr< WorldScopedMaps >
WorldScopedMapsPtr
namespacetuw.html
a2d8121a70b6313b730aace97ef0a727a
tuw::Command
classtuw_1_1Command.html
Command
classtuw_1_1Command.html
a18df2d81039392daeb0b78c346a70537
()
Command
classtuw_1_1Command.html
a6aeb75d675850378bee030138028e1ab
(double v, double w)
Command
classtuw_1_1Command.html
ad633f7d7fc8f68a6cf88d8f7fa4a2cff
(const Command &o)
void
set
classtuw_1_1Command.html
a5343a41e55e165a850822fb6905cb032
(double v, double w)
double &
v
classtuw_1_1Command.html
a5a67f2eb513f6ee5006fa007d5581b27
()
const double &
v
classtuw_1_1Command.html
a65b8f6c6267a14296031e314bdee23f1
() const
double &
w
classtuw_1_1Command.html
afdc4bee4aeaa37f34f28a42e3bc5620d
()
const double &
w
classtuw_1_1Command.html
a1878c36f5b03f431528fc5baa46c6846
() const
friend std::ostream &
operator<<
classtuw_1_1Command.html
a6082883482c53335cc20a43acd3b1b31
(std::ostream &os, const Command &o)
tuw::Figure
classtuw_1_1Figure.html
tuw::WorldScopedMaps
void
appendToView
classtuw_1_1Figure.html
a3d1550b42bd37601b71eeedad081b0bd
(const cv::Mat &_mat, const cv::Scalar &_colMin, const cv::Scalar &_colMax, u_int8_t _truncateLayerVal=0)
const cv::Mat &
background
classtuw_1_1Figure.html
ac780be725549cfde40b3d5508515f927
() const
cv::Mat &
background
classtuw_1_1Figure.html
a92cb1f0210ecbf3c8fcca280fa9d235d
()
const std::string &
backgroundFileName
classtuw_1_1Figure.html
a7dfc02c43c78c5636a79394661282ad1
() const
void
circle
classtuw_1_1Figure.html
a76daea743518bf46175b1f3376290dd1
(const Point2D &p, int radius, const cv::Scalar &color, int thickness=1, int lineType=CV_AA)
void
clear
classtuw_1_1Figure.html
acb25b6928f5a6c134d906c03329a8909
()
Figure
classtuw_1_1Figure.html
aaf23dce02a60386f2d8c53f3dd7dc26f
(const std::string &title)
Figure
classtuw_1_1Figure.html
a4c2243b78e25536741e0c9070559200c
(const Figure &)=default
Figure
classtuw_1_1Figure.html
ae364c5d570a6e891d7c35b5a98688f22
(Figure &&)=default
virtual void
init
classtuw_1_1Figure.html
a7162704ec4e4ee7e8fd5c7993b22aa99
(int width_pixel, int height_pixel, double min_y, double max_y, double min_x, double max_x, double rotation=0, double grid_scale_x=-1, double grid_scale_y=-1, const std::string &background_image=std::string())
void
line
classtuw_1_1Figure.html
a531cf35b9fb456ab9a3f669138db6ff3
(const Point2D &p0, const Point2D &p1, const cv::Scalar &color, int thickness=1, int lineType=CV_AA)
Figure &
operator=
classtuw_1_1Figure.html
a60617d7994ea092e2c50db5bcdb96d14
(const Figure &)=default
Figure &
operator=
classtuw_1_1Figure.html
a792627728a381de7533ff1deca762ae3
(Figure &&)=default
void
putText
classtuw_1_1Figure.html
aa65f263331ab75c33713eac7418da930
(cv::Mat &view, const std::string &text, const Point2D &p, int fontFace=cv::FONT_HERSHEY_PLAIN, double fontScale=0.6, cv::Scalar color=cv::Scalar(128, 0, 0), int thickness=1, int lineType=CV_AA, bool bottomLeftOrigin=false)
void
putText
classtuw_1_1Figure.html
a180b3056f454e2aeaf55338bbf777334
(const std::string &text, const Point2D &p, int fontFace=cv::FONT_HERSHEY_PLAIN, double fontScale=0.6, cv::Scalar color=cv::Scalar(128, 0, 0), int thickness=1, int lineType=CV_AA, bool bottomLeftOrigin=false)
void
setLabel
classtuw_1_1Figure.html
a17c6f02b4ec2a353159bd06fd61c45bc
(const std::string &label_x=std::string("x=%f"), const std::string &label_y=std::string("y=%f"))
void
setView
classtuw_1_1Figure.html
a629638271d9484be2e6f5f64427310b2
(const cv::Mat &view)
void
symbol
classtuw_1_1Figure.html
a70ce7b5a44820df47ced7955d1faf1be
(cv::Mat &view, const Point2D &p, const cv::Scalar &color)
void
symbol
classtuw_1_1Figure.html
a4de46cfa26435a951fc8b4f90c41c7e2
(const Point2D &p, const cv::Scalar &color)
void
symbol
classtuw_1_1Figure.html
aa99afc741a9d89578e4a9c90d5dfabbd
(cv::Mat &view, const Pose2D &p, double radius, const cv::Scalar &color, int thickness=1, int lineType=CV_AA)
void
symbol
classtuw_1_1Figure.html
afcd54377645b12bae340d40ebcb2274d
(const Pose2D &p, double radius, const cv::Scalar &color, int thickness=1, int lineType=CV_AA)
const std::string
title
classtuw_1_1Figure.html
a373768b0e85bdebc09995e6ba1bfef96
() const
const cv::Mat &
view
classtuw_1_1Figure.html
aeee9148fd99538c15f2d3b447053fcc1
() const
cv::Mat &
view
classtuw_1_1Figure.html
ad116f144c2676fd7ba295c7d494b8b44
()
virtual
~Figure
classtuw_1_1Figure.html
a20bc0d9c2a9f53931f9d5e2e8bb3c9c8
()=default
static const cv::Scalar
black
classtuw_1_1Figure.html
acf01c8e7e8926e9e7b21274486d052b5
static const cv::Scalar
blue
classtuw_1_1Figure.html
acb4e031258502f194eaebf422ab1c8dd
static const cv::Scalar
blue_bright
classtuw_1_1Figure.html
a3d42b771b1704c4345b6aa16d6b0b018
static const cv::Scalar
blue_dark
classtuw_1_1Figure.html
a9d8ef798a34264a63c455a9685d77db7
static const cv::Scalar
cyan
classtuw_1_1Figure.html
a7004bb8eb3613a7a9020bab54684d5bf
static const cv::Scalar
gray
classtuw_1_1Figure.html
a2dcd11933d69a3216aec1594471307e5
static const cv::Scalar
gray_bright
classtuw_1_1Figure.html
a5fa86e23fdb9d8279683f9b58169ad42
static const cv::Scalar
green
classtuw_1_1Figure.html
aaabf9eaf8d336d18c34565db4f49b6a4
static const cv::Scalar
green_bright
classtuw_1_1Figure.html
aad4bdebaf1189e4340b8112beecf9ed0
static const cv::Scalar
green_dark
classtuw_1_1Figure.html
a836f88ba6a6f91f809e835611cb9fdb2
static const cv::Scalar
magenta
classtuw_1_1Figure.html
a8862dc5f7613e54f44fe54ff65a7e8ec
static const cv::Scalar
niceBlue
classtuw_1_1Figure.html
a2e34b802bb60b383605f464c17b573a3
static const cv::Scalar
niceDirtyPink
classtuw_1_1Figure.html
a5b164d29d7acd25a3778bb985b6562ae
static const cv::Scalar
niceGreen
classtuw_1_1Figure.html
a57a9adda827932f12a62e7fc641905a1
static const cv::Scalar
niceGreenBlue
classtuw_1_1Figure.html
a962e23ec9121eae0ffde61305dde16ab
static const cv::Scalar
niceGreenWashed
classtuw_1_1Figure.html
a2d80afa19e6e46fb335003723ce75964
static const cv::Scalar
niceGrey
classtuw_1_1Figure.html
a1d79f41ae464f9d58a07b6abdda0c5e9
static const cv::Scalar
niceGreyDark
classtuw_1_1Figure.html
ae09e9ece9c55ecd6dbe86c179e4662a8
static const cv::Scalar
niceGreyLight
classtuw_1_1Figure.html
aa569feab096036df5c5791fa94abeab4
static const cv::Scalar
niceGreyPurple
classtuw_1_1Figure.html
ace88f02d71a973abc68cdd60e6519803
static const cv::Scalar
niceLime
classtuw_1_1Figure.html
a468701e25d8d6831c29857d58a1f4186
static const cv::Scalar
niceMagenta
classtuw_1_1Figure.html
a332c7282133240c8a87449632e057266
static const cv::Scalar
niceMustard
classtuw_1_1Figure.html
a38fe2840bece0a8a26f675ed821a3200
static const cv::Scalar
niceRed
classtuw_1_1Figure.html
a10233ded75d505e8f4b20b14d1179657
static const cv::Scalar
niceRedDark
classtuw_1_1Figure.html
aba15874cd51e3be405b9c39243fa9c9c
static const cv::Scalar
orange
classtuw_1_1Figure.html
a62b1b8fe450a704faf751f46e55200ab
static const cv::Scalar
red
classtuw_1_1Figure.html
a380353749cf9bd754959d153d665bcb6
static const cv::Scalar
white
classtuw_1_1Figure.html
a581d6c46e7e11d717da7b7c7009cf926
static const cv::Scalar
yellow
classtuw_1_1Figure.html
a7e624a2c175a26c7e184bbf3dbf8112e
void
drawBackground
classtuw_1_1Figure.html
a31c5110d280197c5477e0dfc7c0942aa
()
cv::Mat
background_
classtuw_1_1Figure.html
a13a35f6fdeac0e8f07ad723c1bd5a7e3
std::string
background_filename_
classtuw_1_1Figure.html
a6b805e3805674cdf45c7516fc95bb034
double
grid_scale_x_
classtuw_1_1Figure.html
a641e8e318e11a70b6f096e2cbfb3b9a4
double
grid_scale_y_
classtuw_1_1Figure.html
a0de9d99f7afc28b838976bc5ab99e408
std::string
label_format_x_
classtuw_1_1Figure.html
ae87c079e3594dc5826915fe38497c9b3
std::string
label_format_y_
classtuw_1_1Figure.html
a0d87059c5b458368a2dc64dd1b26a0ff
std::string
title_
classtuw_1_1Figure.html
a773c992260c2bf4e9af05c06134eaf76
cv::Mat
view_
classtuw_1_1Figure.html
a47f698aa72dbd808e2595ff3fc220a6d
tuw::GridMap
classtuw_1_1GridMap.html
tuw::WorldScopedMaps
void
circle
classtuw_1_1GridMap.html
aa262675ac8d60bc4004ab63453c0fd41
(const Point2D &p, double radius, int8_t value, int thickness=1, int lineType=CV_AA)
int
cols
classtuw_1_1GridMap.html
ac8a36c75c03aa32464829b9b9cf9a6da
() const
void
erode
classtuw_1_1GridMap.html
a8977cd78a96e7bd6299cb3ef5e9eab5b
(double distance, const GridMap &src=GridMap())
T &
get
classtuw_1_1GridMap.html
a253a0c0840b00e12a8ebae3fb0cc4cc6
(const Point2D &_world_coordinates)
const T &
get
classtuw_1_1GridMap.html
ad050b1a4b90e8b58b35c1d5342f0559e
(const Point2D &_world_coordinates) const
const T &
getThresholdFree
classtuw_1_1GridMap.html
a17c63a907a3e7047d8004c0363395ced
()
const T &
getThresholdOccupied
classtuw_1_1GridMap.html
ac151a9281328a614cd587dd3b4ee762a
()
const T &
getThresholdUnknown
classtuw_1_1GridMap.html
a484bb6450eb6609a789622240dad1021
()
T &
grid
classtuw_1_1GridMap.html
a12c26ca34be81295780d42a438628cdc
(int row, int col)
const T &
grid
classtuw_1_1GridMap.html
a83dd8eae16bdc014e989b4fe6f578781
(int row, int col) const
GridMap
classtuw_1_1GridMap.html
a4c1de1678e9d6a6142ad57d062116191
()
GridMap
classtuw_1_1GridMap.html
af9499f03a12eb2bbbb8d37ad69c803f6
(const GridMap &)=default
GridMap
classtuw_1_1GridMap.html
ad96458c0921ca2548e7845b70aed37f5
(GridMap &&)=default
void
init
classtuw_1_1GridMap.html
a510938c457c990c6452fc66f8e4d555c
(const MapMetaData &metadata, ARRAY *data)
void
init
classtuw_1_1GridMap.html
a6404da63ae9bd204954a42718b6215d6
(MapMetaData &metadata, ARRAY &data)
void
init
classtuw_1_1GridMap.html
a96f5a57eefda1b6eba43b1b1158ec968
(const MapMetaData &metadata, const T &data, bool copy=false)
bool
isFree
classtuw_1_1GridMap.html
a7adc8b5d1925a25b4cdb2c914c73c61e
(const Point2D &_world_coordinates) const
bool
isOccupyied
classtuw_1_1GridMap.html
af17fdb15c6c8fc6d52ebc515b6ba45bd
(const Point2D &_world_coordinates) const
const cv::Mat_< T > &
mat
classtuw_1_1GridMap.html
acb541e7e07bdcb46945d3903ad014633
() const
T &
operator()
classtuw_1_1GridMap.html
a9ee7912b384d20891ad17619681ce60b
(double x, double y)
const T &
operator()
classtuw_1_1GridMap.html
a9603ab3ccd056fb589708c11b657b0e1
(double x, double y) const
T &
operator()
classtuw_1_1GridMap.html
af55145e68e8ac53608664a74be4577b2
(const Point2D &_world_coordinates)
const T &
operator()
classtuw_1_1GridMap.html
a2319709f2a51fef1ffd4fbba3e7399ef
(const Point2D &_world_coordinates) const
GridMap &
operator=
classtuw_1_1GridMap.html
afc263348ee130340533d60b72f7bd56e
(const GridMap &)=default
GridMap &
operator=
classtuw_1_1GridMap.html
a618a412fee882ff55ae1a7da0dfb372c
(GridMap &&)=default
int
rows
classtuw_1_1GridMap.html
a1295e15294bb5054962bf4def6093dc7
() const
void
setThresholdFree
classtuw_1_1GridMap.html
a01d50ddc5a753e2a4f4136c644cfd51e
(const T &threshold)
void
setThresholdOccupied
classtuw_1_1GridMap.html
a49255c4bbbdc104cc196b877c9443bb2
(const T &threshold)
void
setThresholdUnknown
classtuw_1_1GridMap.html
a075503eb48808082b78fd5bcf37f09a4
(const T &threshold)
virtual
~GridMap
classtuw_1_1GridMap.html
aa37dcec9d304fe9f208648e11bcfb520
()=default
static const int8_t
SPACE_FREE
classtuw_1_1GridMap.html
a7f6c982df3687bf3b60eb2c6f1424126
static const int8_t
SPACE_NA
classtuw_1_1GridMap.html
a8cc1b41cf2e52b31482d103f98948033
static const int8_t
SPACE_OCCUPIED
classtuw_1_1GridMap.html
aa4b0d15a0ab228487228999a5ad7e5cd
cv::Mat_< T >
data_
classtuw_1_1GridMap.html
ae870cdef4a4db70a0eaa36e2fd605081
bool
read_only_
classtuw_1_1GridMap.html
a3e382bf612902acaa82891bd4ceb45a7
T
threshold_free_
classtuw_1_1GridMap.html
a375eb268abfea585859e575299bf451c
T
threshold_occupyied_
classtuw_1_1GridMap.html
aaa1094aeebc5590115a11ba7bd7e5bda
T
threshold_unknown_
classtuw_1_1GridMap.html
a03f9fa47d25e5e587bad2eb6fe7dc3a6
tuw::LayeredFigure
classtuw_1_1LayeredFigure.html
tuw::Figure
void
init
classtuw_1_1LayeredFigure.html
a24f6c6389b94a2b6b81af3b6f3b82b17
(int width_pixel, int height_pixel, double min_y, double max_y, double min_x, double max_x, double rotation=0, double grid_scale_x=-1, double grid_scale_y=-1, const std::string &background_image=std::string()) override
LayeredFigure
classtuw_1_1LayeredFigure.html
a53ca67a61671b700fe218fe5eb1e13de
(const std::string &title)
LayeredFigure
classtuw_1_1LayeredFigure.html
af8d06acdb41339a6e8433d64ec67693f
(const LayeredFigure &)=default
LayeredFigure
classtuw_1_1LayeredFigure.html
aea34002a3a3d42e651a3b220592aee81
(LayeredFigure &&)=default
LayeredFigure &
operator=
classtuw_1_1LayeredFigure.html
a628a70f7f821a376a7f8c50eb01e5ca8
(const LayeredFigure &)=default
LayeredFigure &
operator=
classtuw_1_1LayeredFigure.html
a7d6274fa9f9e5a24873d3fc6c0758548
(LayeredFigure &&)=default
void
outputPlot
classtuw_1_1LayeredFigure.html
a59fad8ccc9427f983b6196a4aad44b23
()
virtual
~LayeredFigure
classtuw_1_1LayeredFigure.html
ad12cd4c8cf0a96001602c999d16c06ae
()=default
LayeredMaps
layeredMaps
classtuw_1_1LayeredFigure.html
a73216eca7b32a747803e061f610838bd
static void
callbackTrkbar1
classtuw_1_1LayeredFigure.html
aefb15c93b7080e62a53494c942948a92
(int flags, void *param)
size_t
sizeLayers_
classtuw_1_1LayeredFigure.html
a8301f140402b281e58f5b60b1284283e
int
view_idx_
classtuw_1_1LayeredFigure.html
a7a3f9eb67dc537afc17f435d0ba1c942
tuw::LayeredMaps
classtuw_1_1LayeredMaps.html
tuw::WorldScopedMaps
BILINEAR
classtuw_1_1LayeredMaps.html
acceb07fff6dd5c08ba7c4cab112fe06ca06982af0995aae855844551e143a1a58
Interpolation
classtuw_1_1LayeredMaps.html
acceb07fff6dd5c08ba7c4cab112fe06c
SIMPLE
classtuw_1_1LayeredMaps.html
acceb07fff6dd5c08ba7c4cab112fe06cac93bbdbf6723d73d792a0fa1c1717b0d
BILINEAR
classtuw_1_1LayeredMaps.html
acceb07fff6dd5c08ba7c4cab112fe06ca06982af0995aae855844551e143a1a58
SIMPLE
classtuw_1_1LayeredMaps.html
acceb07fff6dd5c08ba7c4cab112fe06cac93bbdbf6723d73d792a0fa1c1717b0d
void
clearLayer
classtuw_1_1LayeredMaps.html
a3cd71befe722abb4c0a4fe8ae26254d7
(const size_t &_layer)
void
clearLayers
classtuw_1_1LayeredMaps.html
a0a7aeeb446a8d0aea2b9986392c5ade1
()
void
computeDistanceField
classtuw_1_1LayeredMaps.html
a3413f07afcd23d235be7fe98f7c15387
(cv::Mat &_mDst, std::vector< Point2D > &_pSrc, const double &_radius, bool _flipDistance=false, bool connectPoints=false) const
void
computeDistanceField
classtuw_1_1LayeredMaps.html
a5872e77377e6c476e9feff89acce6ab2
(cv::Mat &_mDst, cv::Mat &_mSrc, const double &_radius, bool _flipDistance=false) const
double
getVal
classtuw_1_1LayeredMaps.html
a4e81cbd9dcaaa77f63d684fb4fcf716f
(const size_t &_layer, const tuw::Point2D &_worldPos, Interpolation interpolationType=BILINEAR) const
void
initLayers
classtuw_1_1LayeredMaps.html
a43df668719e7c7c7577187e70afad615
(int width_pixel, int height_pixel, double min_x, double max_x, double min_y, double max_y, double rotation=0)
LayeredMaps
classtuw_1_1LayeredMaps.html
a5066eab989ef076690bc1c115359879b
()
LayeredMaps
classtuw_1_1LayeredMaps.html
a56f3185c0c223361d52650d107bdec1d
(const LayeredMaps &)=default
LayeredMaps
classtuw_1_1LayeredMaps.html
aa7908041bcd83be3a17217d4a2d46d27
(LayeredMaps &&)=default
cv::Mat &
mapLayer
classtuw_1_1LayeredMaps.html
add5cd58e260deaab66cdfb594ac5bdbf
(const size_t &_layer)
const cv::Mat &
mapLayer
classtuw_1_1LayeredMaps.html
a736fd7d9983656037526c351fd3dcd39
(const size_t &_layer) const
LayeredMaps &
operator=
classtuw_1_1LayeredMaps.html
aee0f11af7f0c9eef6247e3ef52a4c28c
(const LayeredMaps &)=default
LayeredMaps &
operator=
classtuw_1_1LayeredMaps.html
a123e748fcaa66be94e8d3c2c1d387b49
(LayeredMaps &&)=default
void
resizeLayers
classtuw_1_1LayeredMaps.html
a8e2854baee6da8f21a306271f8aa0cd8
(const size_t &_n)
size_t
sizeLayers
classtuw_1_1LayeredMaps.html
a78d479dca19e5cdc31b3b45ae7f244e9
() const
virtual
~LayeredMaps
classtuw_1_1LayeredMaps.html
a335ad8d9995b2ab4b72fc4551a76daec
()=default
virtual void
initLayers
classtuw_1_1LayeredMaps.html
ae8100f058623dc0621e6527982ebc322
()
std::vector< cv::Mat >
mapLayers_
classtuw_1_1LayeredMaps.html
a1dd03b3c4d36682af88b49e1539d9986
tuw::Line2D
classtuw_1_1Line2D.html
double &
a
classtuw_1_1Line2D.html
a7c95312d98d400ed2c67e63ea5cd9aa3
()
const double &
a
classtuw_1_1Line2D.html
af7e52041561897f494a36d7da704484f
() const
double &
b
classtuw_1_1Line2D.html
a6992c3b0370db952f7f47e7d057af060
()
const double &
b
classtuw_1_1Line2D.html
a6494b8daabb9a885f7cd9bceec7b8272
() const
double &
c
classtuw_1_1Line2D.html
a04a683ee3ad8717d6a4cf5030b987579
()
const double &
c
classtuw_1_1Line2D.html
abb2ff493204fad6383225c0b2aa76fe6
() const
cv::Vec< double, 3 > &
cv
classtuw_1_1Line2D.html
a4cfb576045549fd23057f3b6c5d8dfd0
()
const cv::Vec< double, 3 > &
cv
classtuw_1_1Line2D.html
a9ee9f2bf91e92bab1b8b803781259efb
() const
double
distanceTo
classtuw_1_1Line2D.html
aade0e2cccfdbf823a5b08a4cd6fc122c
(const double &x, const double &y) const
double
distanceTo
classtuw_1_1Line2D.html
a57d477e7ea2bff961f6395d429f72a1d
(const Point2D &p) const
Point2D
intersection
classtuw_1_1Line2D.html
ae572a85e1dcf255768899773bfcc1edd
(const Line2D &l) const
Line2D
classtuw_1_1Line2D.html
ad5c2ddbfd029ac9589741df466e7599a
()
Line2D
classtuw_1_1Line2D.html
a7f15d7b7b059c8809feaca0464424094
(const Line2D &l)
Line2D
classtuw_1_1Line2D.html
aefe21f9945a064e6f6411ce341629d4e
(cv::Vec< double, 3 > &l, bool normalize=true)
Line2D
classtuw_1_1Line2D.html
a57b07fa45d5a17c4758d9e5c36670b68
(const double &x0, const double &y0, const double &x1, const double &y1, bool normalize=true)
Line2D
classtuw_1_1Line2D.html
a189ae1621a4c2133fdabcd4da4d2fecc
(const Point2D &pt1, const Point2D &pt2, bool normalize=true)
cv::Vec< double, 2 >
normal
classtuw_1_1Line2D.html
ad27af3a0cb1ce8ede28f02785aa600c2
() const
void
normalize
classtuw_1_1Line2D.html
a9c6860197cdedb5d42e122a74e74b954
()
Point2D
pointOnLine
classtuw_1_1Line2D.html
abf5d1706d25bf5ff5d24b8f6dd033bd2
(const double &x, const double &y) const
Point2D
pointOnLine
classtuw_1_1Line2D.html
a2cb057c95b51e0960ac59eefecf9215c
(const Point2D &p) const
Line2D &
set
classtuw_1_1Line2D.html
a86aaed3c3307affa08df19f62fa2c6e8
(const double &x0, const double &y0, const double &x1, const double &y1, bool normalize=true)
Line2D &
set
classtuw_1_1Line2D.html
a5ea1a90100e15120b5d8052a4f40aae3
(const Point2D &p0, const Point2D &p1, bool normalize=true)
Polar2D
toPolar
classtuw_1_1Line2D.html
a8fab0e20d6aa7b4b450c93ef65713053
() const
friend std::ostream &
operator<<
classtuw_1_1Line2D.html
a1ad3deac66124e76970a1277fe920fa0
(std::ostream &os, const Line2D &o)
tuw::LineSegment2DDetector::LineSegment
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
tuw::LineSegment2D
bool
isSupportPoint
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
ad5d05299f3f4838a36c9f8c850ad2dcf
(int idx)
LineSegment
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
a480d7afb79416588cabd2d582f1bfe1c
()
unsigned int
nrSupportPoint
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
a3be6d396a8aa526dba501d8d996d39ef
()
void
set
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
a8dcd7fd579ec2c85c886b56f9756623b
(unsigned int idx0, unsigned int idx1, const std::vector< Point2D > &points)
void
updatePoints
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
ad14046c9d1aa61ae2c903f615b70ceec
(const std::vector< Point2D > &points)
unsigned int
id_
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
ac27273f28364fd8dbea7d094923ceb3b
unsigned int
idx0_
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
ae26bf510dd2c477734c3dd159b899c22
unsigned int
idx1_
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
af70de725163bfa5c1678e2f5e32f4423
std::vector< Point2D >
points_
classtuw_1_1LineSegment2DDetector_1_1LineSegment.html
a5c9f5a4c5dfc875fa06360e367169835
tuw::LineSegment2D
classtuw_1_1LineSegment2D.html
tuw::Line2D
double
angle
classtuw_1_1LineSegment2D.html
a881ca3988ac80d89301645ca43851d78
() const
double
closestPointLineSegmentRatio
classtuw_1_1LineSegment2D.html
ac2bcfc19d786e084d80bb880db86cc67
(const Point2D &p) const
Point2D
closestPointTo
classtuw_1_1LineSegment2D.html
a223a6546e70b28e202463b109ddd47c7
(const Point2D &p) const
double
distanceSqrTo
classtuw_1_1LineSegment2D.html
ab3f95e1d916f337c45530a56f0e6d5f0
(const Point2D &p, double &dx, double &dy) const
double
distanceTo
classtuw_1_1LineSegment2D.html
a7ddc751aac47a86d2081feed4c8786a1
(const Point2D &p, double &dx, double &dy) const
double
distanceTo
classtuw_1_1LineSegment2D.html
ae91c231e54271bfe8b6d87fca5d38cc0
(const Point2D &p) const
const double
length
classtuw_1_1LineSegment2D.html
a846c32115eb29367c9c02e566f5a2ec1
() const
const Line2D &
line
classtuw_1_1LineSegment2D.html
a90074e8c10942089f1b68d33431cf98f
() const
LineSegment2D
classtuw_1_1LineSegment2D.html
aabc0cabc542860c3bc6b3319489f0769
()
LineSegment2D
classtuw_1_1LineSegment2D.html
a75192d9e561d26b85fb5a9da0fb4995e
(const LineSegment2D &l)
LineSegment2D
classtuw_1_1LineSegment2D.html
a7441663b1198533bf7516f986ffe36c3
(const Point2D &p0, const Point2D &p1)
LineSegment2D
classtuw_1_1LineSegment2D.html
a318afa559784f1b7d7ddeeec24c41bec
(const double &x0, const double &y0, const double &x1, const double &y1)
bool
operator==
classtuw_1_1LineSegment2D.html
a8427a8255673f4d17567406932d0a4b8
(const LineSegment2D &o) const
const Point2D &
p0
classtuw_1_1LineSegment2D.html
a03630b593370dab301b3b3f2556de5bc
() const
const Point2D &
p1
classtuw_1_1LineSegment2D.html
ae5a3390397f0f46730b9d7adc2176819
() const
Point2D
pc
classtuw_1_1LineSegment2D.html
a1c53958102c7fe194a47e4d495d00d03
() const
LineSegment2D &
set
classtuw_1_1LineSegment2D.html
a06bb9c4e913584e2fdf4876d24a6ad53
(const double &x0, const double &y0, const double &x1, const double &y1)
LineSegment2D &
set
classtuw_1_1LineSegment2D.html
a23d6bd01897b337b173a5330e23541f2
(const Point2D &p0, const Point2D &p1)
const double &
x0
classtuw_1_1LineSegment2D.html
ae6125d37ce62fe4279aad40c7dd65bcf
() const
const double &
x1
classtuw_1_1LineSegment2D.html
a2ac814a075a77b45ec32192a1839e8d9
() const
const double &
y0
classtuw_1_1LineSegment2D.html
a3f0abb8d90e43a3f2814e50e65b2dca3
() const
const double &
y1
classtuw_1_1LineSegment2D.html
a6bc441263b25bb7562d2a9ebbb885a4b
() const
Point2D
p0_
classtuw_1_1LineSegment2D.html
a8b565feece09c8323bceceba040d623f
Point2D
p1_
classtuw_1_1LineSegment2D.html
a7941d428e18fcfefbaea2ecd59e96b58
friend std::ostream &
operator<<
classtuw_1_1LineSegment2D.html
a3b8e5faa05a7324cbed09ffeff21bedb
(std::ostream &os, const LineSegment2D &o)
tuw::LineSegment2DDetector
classtuw_1_1LineSegment2DDetector.html
tuw::LineSegment2DDetector::LineSegment
LineSegment2DDetector
classtuw_1_1LineSegment2DDetector.html
afeeac943077e893cf7654624cb1fac0a
()
const std::vector< LineSegment > &
result
classtuw_1_1LineSegment2DDetector.html
ae8e8b6c7b88cb4331a7d90cb41a7f6c1
()
void
start
classtuw_1_1LineSegment2DDetector.html
a4fb22b62b88704ad07d43fa18b44d9fe
(const std::vector< Point2D > &points)
std::vector< LineSegment2D > &
start
classtuw_1_1LineSegment2DDetector.html
aa64bedc08654d730da66589c4f63a113
(const std::vector< Point2D > &points, std::vector< LineSegment2D > &detected_segments)
LineSegment2DDetectorParameter
config_
classtuw_1_1LineSegment2DDetector.html
a04cdbdb266e786486a0e79d149aa71e0
void
split
classtuw_1_1LineSegment2DDetector.html
ae0b8ccadecca367038eea90886b88332
(LineSegment &line, const std::vector< Point2D > &points)
std::vector< std::pair< unsigned int, unsigned int > >
connected_measurments_
classtuw_1_1LineSegment2DDetector.html
a8d5dec941972c76b84d5509fe7599143
std::vector< LineSegment >
segments_
classtuw_1_1LineSegment2DDetector.html
aea918b9a12614713ea419cb7ef847b90
tuw::LineSegment2DDetectorParameter
classtuw_1_1LineSegment2DDetectorParameter.html
LineSegment2DDetectorParameter
classtuw_1_1LineSegment2DDetectorParameter.html
aaba9f6e50428331fea1c72371ad852fb
()
double
min_length
classtuw_1_1LineSegment2DDetectorParameter.html
a217878d098437d756284fb708c6a958a
int
min_points_per_line
classtuw_1_1LineSegment2DDetectorParameter.html
a24d269906da45ced359d3bb5da44381f
int
min_points_per_unit
classtuw_1_1LineSegment2DDetectorParameter.html
ac5f131efc08db3ca367b0a6e0481858b
double
threshold_split
classtuw_1_1LineSegment2DDetectorParameter.html
a2be975958395627cfc344c14b144a090
bool
threshold_split_neighbor
classtuw_1_1LineSegment2DDetectorParameter.html
ae2e3b985fbb2bd453b08ee8a01ee9d7d
tuw::Point2D
classtuw_1_1Point2D.html
double
angle
classtuw_1_1Point2D.html
a0c46fff21262e84287a3c54a7df5e801
() const
const cv::Point_< double > &
cv
classtuw_1_1Point2D.html
a709d33fcab8c1eeec4817f1f6b7efad3
() const
cv::Point_< double > &
cv
classtuw_1_1Point2D.html
a94bd637ce076e52ea1e01eae4e3792df
()
double
distanceTo
classtuw_1_1Point2D.html
a000a21c6f294b501d27542f194a0dca9
(const Point2D &p) const
bool
equal
classtuw_1_1Point2D.html
a5ea73a9f4c7966716f3d1431fcd64205
(const Point2D &o, double tolerance=0.0001) const
double
get_h
classtuw_1_1Point2D.html
a36652eb169a231e6ba27f214008a75cf
() const
double
get_x
classtuw_1_1Point2D.html
a2d1a6384a15f52c5a3386e1a8006b665
() const
double
get_y
classtuw_1_1Point2D.html
a27f1c3c5dc5b7e6fbe81473ff2fb0f40
() const
const double &
h
classtuw_1_1Point2D.html
a535cf76493ee3f4ac64a1f74cafb0b96
() const
double &
h
classtuw_1_1Point2D.html
a9da13eee94eb594625241d6615d5c4a7
()
bool
inside
classtuw_1_1Point2D.html
a097809b293272b59170606cc9f92b4f6
(double x0, double y0, double x1, double y1) const
Point2D
classtuw_1_1Point2D.html
a2415006d697f1c222c17254bdd302098
()
Point2D
classtuw_1_1Point2D.html
aeee3d27d547e4e4eb565bc91c0ea38d4
(const Point2D &p)
Point2D
classtuw_1_1Point2D.html
ad28d19f77cd700f93373c5b6907452d4
(const cv::Point &p)
Point2D
classtuw_1_1Point2D.html
ac9d8daeb64c1e93325c7868d42da6e44
(double x, double y)
Point2D
classtuw_1_1Point2D.html
a685f28cdb9ffd28a37dcf20864419689
(double x, double y, double h)
Point2D
classtuw_1_1Point2D.html
ad731697535210986ac2574e8c91ec62f
(const Polar2D &p)
Point2D
classtuw_1_1Point2D.html
a156d28e27c4b8685aeeeed29c9baa7c6
(const cv::Vec< T, 3 > &p)
Point2D
classtuw_1_1Point2D.html
a36fb5c13cbd0ecc755e785e8ec8499d4
(const cv::Vec< T, 2 > &p)
Point2D
classtuw_1_1Point2D.html
abd38012d27b9f62da93f55935618ef89
(const cv::Point_< T > &p)
double
radius
classtuw_1_1Point2D.html
a0f5b92e40b8cfb14fe519df569405c05
() const
Point2D &
set
classtuw_1_1Point2D.html
a83181027ae154be705a69903c9e44810
(double x, double y)
Point2D &
set
classtuw_1_1Point2D.html
a3b985a4a990bf945a96b8e5ac9cf8f61
(double x, double y, double h)
void
set_h
classtuw_1_1Point2D.html
a0800ba6f404890edf4f8c761f68b32c2
(double v)
void
set_x
classtuw_1_1Point2D.html
a05660209a26e4838331e2e5178b03498
(double v)
void
set_y
classtuw_1_1Point2D.html
a2cf0ac13b680e1cc759d7ea3c62a14c1
(double v)
std::string
str
classtuw_1_1Point2D.html
aa77be3f5c65465df79ca6c6310742f04
(const char *format="[%6.4lf, %6.4lf, %6.5lf]") const
cv::Vec< double, 2 >
vector
classtuw_1_1Point2D.html
ab5e5fa9e4e13d8c2e86f5442321175d1
() const
const double &
x
classtuw_1_1Point2D.html
aede47c3d763e946a7ed763fa240978c3
() const
double &
x
classtuw_1_1Point2D.html
a27f1531f4b608bd02071002e23f8298f
()
const double &
y
classtuw_1_1Point2D.html
aa35ef9891ac0b7edd7568ee60eddcf0e
() const
double &
y
classtuw_1_1Point2D.html
ad2637441852fc82a2e34267ce591280d
()
friend std::ostream &
operator<<
classtuw_1_1Point2D.html
a51670e38d20b0e975217fc142b554cd3
(std::ostream &os, const Point2D &o)
tuw::Polar2D
classtuw_1_1Polar2D.html
tuw::Point2D
const double &
alpha
classtuw_1_1Polar2D.html
af367ae300c7f0e0318569cf3789b4592
() const
double &
alpha
classtuw_1_1Polar2D.html
a021d3d468e726c07c6c731418ac16d40
()
Point2D
point
classtuw_1_1Polar2D.html
ac8bad1f829909b1a33d6c4e5b8196b11
() const
Polar2D
classtuw_1_1Polar2D.html
a5fa5a5528da080509fd251a1d4bbca51
()
Polar2D
classtuw_1_1Polar2D.html
a9cf6b3da4b86c10f04f371f1e0086680
(const Point2D &p)
Polar2D
classtuw_1_1Polar2D.html
a768b15487c8e4a9cdec130f1edb8bc3d
(double alpha, double rho)
Polar2D
classtuw_1_1Polar2D.html
acf3bd05753fa72e2b0cd05d8ab2c8aeb
(double alpha, double rho, double h)
const double &
rho
classtuw_1_1Polar2D.html
a41d89c3d1c0f0bfb77dbf26174cfe979
() const
double &
rho
classtuw_1_1Polar2D.html
a328d7d9287b08134261299892cfa72dc
()
tuw::Pose2D
classtuw_1_1Pose2D.html
void
copyToROSPose
classtuw_1_1Pose2D.html
a3bac57b0febe2212f4c3241794864842
(T &des) const
bool
equal
classtuw_1_1Pose2D.html
a6436afee1c61cf46fd4ab475d1a030a1
(const Pose2D &o, double tolerance) const
double
get_theta
classtuw_1_1Pose2D.html
aa5c53d035b4589abc856c5e39c8a2694
() const
double
get_x
classtuw_1_1Pose2D.html
a2ed659d8e024dcdb84bac3eac6cc65bc
() const
double
get_y
classtuw_1_1Pose2D.html
a959e472bb0d23eed3ee9d21fa3f6de1a
() const
Pose2D
inv
classtuw_1_1Pose2D.html
a08ee4bb294fdab6d198ef413d6b81170
() const
void
normalizeOrientation
classtuw_1_1Pose2D.html
a41ab9f9ee81e0bd557df00bcf0354f16
()
Pose2D &
operator+=
classtuw_1_1Pose2D.html
aa8b7a58906919e40c3e1cdd4f86cacbe
(const cv::Vec< double, 3 > &s)
Pose2D &
operator-=
classtuw_1_1Pose2D.html
a4d40a0b8e7f917349d1ac9732013b484
(const cv::Vec< double, 3 > &s)
Point2D
point_ahead
classtuw_1_1Pose2D.html
a8c4b8dc0331cd637bd43d4b75c9a5072
(double d=1.) const
Pose2D
classtuw_1_1Pose2D.html
a216182882a02017665c754b16c1328ae
()
Pose2D
classtuw_1_1Pose2D.html
a3c8bcd646e5a40abf259019c50748ed8
(const Point2D &p, double orientation)
Pose2D
classtuw_1_1Pose2D.html
af0b596072a194bbb054b9a5ab67a822e
(const Pose2D &p)
Pose2D
classtuw_1_1Pose2D.html
a538673c4f9bdcc56924bb98cf963df0b
(double x, double y, double orientation)
Pose2D
classtuw_1_1Pose2D.html
aee5e707014a11293d861c5aaeaa76d9a
(const cv::Vec< double, 3 > &s)
const Point2D &
position
classtuw_1_1Pose2D.html
acf7aad68f65e2824ee2227d6b53370a0
() const
Point2D &
position
classtuw_1_1Pose2D.html
a71b59f714494f62e1dbfc4db798958fd
()
void
recompute_cached_cos_sin
classtuw_1_1Pose2D.html
a9f97c9cfedf525efd39c902e4067f8e1
() const
Pose2D &
set
classtuw_1_1Pose2D.html
a50dc0715df10cf82e2958ef9d91ecf4a
(double x, const double y, double phi)
Pose2D &
set
classtuw_1_1Pose2D.html
ab4cb20957ccd30fa56306d00d5aaed57
(const Point2D &position, const Point2D &point_ahead)
Pose2D &
set
classtuw_1_1Pose2D.html
a4af880595f6964555524c4d05b32a02c
(const Pose2D &p)
void
set_theta
classtuw_1_1Pose2D.html
a86ac99c944aef9a82fc87eb64a4ccb0d
(double v)
void
set_x
classtuw_1_1Pose2D.html
af260f4902082f82ca701eab23201eb7d
(double v)
void
set_y
classtuw_1_1Pose2D.html
a801e63a3b71482877f22c2c457aba5a5
(double v)
cv::Vec< double, 3 >
state_vector
classtuw_1_1Pose2D.html
a45f0269e7b39b62a92d0eff16a85d627
() const
std::string
str
classtuw_1_1Pose2D.html
adcede8f26fa3d83c1690fdbb248ab5f6
(const char *format="[%6.4lf, %6.4lf, %6.5lf]") const
Tf2D
tf
classtuw_1_1Pose2D.html
a6a7db9249c3d9cd1171863181396eef0
() const
const double &
theta
classtuw_1_1Pose2D.html
a9afa436a4fc28375143104bc39a9f437
() const
double &
theta
classtuw_1_1Pose2D.html
a566fd7eb2abeb8e671a0062218cf2567
()
double
theta_cos
classtuw_1_1Pose2D.html
a3a6234a08139d33cd428eb0d30ade519
() const
double
theta_sin
classtuw_1_1Pose2D.html
a5d264a90a416c177517c3b77c8e9b9c9
() const
Pose2D
transform_into
classtuw_1_1Pose2D.html
a578eda2d6843345986246a337c31c587
(const Pose2D &target) const
Point2D &
transform_into_base
classtuw_1_1Pose2D.html
adfc731c651ee5bbde0b4f995d6f135d4
(const Point2D &src, Point2D &des) const
const double &
x
classtuw_1_1Pose2D.html
a827d4c1869f962c915f160a6ec77a60f
() const
double &
x
classtuw_1_1Pose2D.html
ab53579ecdf53031e040532373fa5c34e
()
const double &
y
classtuw_1_1Pose2D.html
a7cfeb3ceea26f1a27ca6ab2885d308d5
() const
double &
y
classtuw_1_1Pose2D.html
a89ae41439eb207d922a3d476e70d195a
()
void
update_cached_cos_sin
classtuw_1_1Pose2D.html
abb6cfb819a33892687c70cb428401fe5
() const
bool
cossin_uptodate_
classtuw_1_1Pose2D.html
aae2cd70c6137f079e25c9c9b0c658942
double
costheta_
classtuw_1_1Pose2D.html
a02b2a347a1359c98c0d36a89f62b0820
double
orientation_
classtuw_1_1Pose2D.html
a83c9fcdaef2fe9031cb3c3ba0c58a6ce
Point2D
position_
classtuw_1_1Pose2D.html
a8a14d0a3280c069f6b8f53a016d74f3b
double
sintheta_
classtuw_1_1Pose2D.html
a7f857c49ff136a6f4327e1686a4327f7
friend std::ostream &
operator<<
classtuw_1_1Pose2D.html
a72207ad08949e19f4b12b337b60cbff4
(std::ostream &os, const Pose2D &o)
test_cases::TestPoint2D
classtest__cases_1_1TestPoint2D.html
def
runTest
classtest__cases_1_1TestPoint2D.html
a9930ed51c76a3e48ec5335a0db812643
(self)
test_cases::TestPose2D
classtest__cases_1_1TestPose2D.html
def
runTest
classtest__cases_1_1TestPose2D.html
a70da6cf44f5e375d00e56eb495bf1b06
(self)
tuw::WorldScopedMaps
classtuw_1_1WorldScopedMaps.html
void
circle
classtuw_1_1WorldScopedMaps.html
a32306a81c30542a14c2b739b54153660
(T &map, const Point2D &p, int radius, const cv::Scalar &color, int thickness=1, int lineType=CV_AA) const
cv::Scalar_< T >
get
classtuw_1_1WorldScopedMaps.html
a21c48a473ecc02e7449925952f9f4434
(cv::Mat_< T > &map, const Point2D &p) const
int
height
classtuw_1_1WorldScopedMaps.html
a77c67f4469e3a5cf0767dfa0baa7f53d
() const
std::string
infoHeader
classtuw_1_1WorldScopedMaps.html
a22f4d0c840db84c1e559193834e97a78
() const
void
init
classtuw_1_1WorldScopedMaps.html
a7f83b0560451b71799964c455819c40f
(int width_pixel, int height_pixel, double min_y, double max_y, double min_x, double max_x, double rotation=0)
void
init
classtuw_1_1WorldScopedMaps.html
a64ad7e0c11d4b75ab6003dba857bbe34
(const T &metadata)
bool
initialized
classtuw_1_1WorldScopedMaps.html
a625e0500a5d95ef5657611bbaa18568c
()
void
line
classtuw_1_1WorldScopedMaps.html
aa788059107f36abefc5fa874766f31f5
(T &map, const Point2D &p0, const Point2D &p1, const cv::Scalar &color, int thickness=1, int lineType=CV_AA) const
Point2D
m2w
classtuw_1_1WorldScopedMaps.html
a04c13cf7f0c4304dd1fa16cba74a7cb5
(const Point2D &src) const
Point2D
m2w
classtuw_1_1WorldScopedMaps.html
a828ea252ac43a5bf7a47f161a7079801
(double x, double y) const
Point2D &
m2w
classtuw_1_1WorldScopedMaps.html
a17ed7b740f4f97fb216cc8554380a12a
(const Point2D &src, Point2D &des) const
double
max_x
classtuw_1_1WorldScopedMaps.html
a17f4bef7e992a8c7863da7a4ac5f0c31
() const
double
max_y
classtuw_1_1WorldScopedMaps.html
a06ea5a6de7e68c4c7db8104ceceb2d6a
() const
double
min_x
classtuw_1_1WorldScopedMaps.html
ad03bc29995230579e29469c0c343538c
() const
double
min_y
classtuw_1_1WorldScopedMaps.html
a917c83def83679685ddb8155445e3fab
() const
const cv::Matx33d &
Mm2w
classtuw_1_1WorldScopedMaps.html
a24f9e15c94569a0011d3237227beaeb1
() const
const cv::Matx33d &
Mw2m
classtuw_1_1WorldScopedMaps.html
a75ef1a4b84962f9f28506ecf2666f344
() const
WorldScopedMaps &
operator=
classtuw_1_1WorldScopedMaps.html
af6fd13ff52f47281f7bb5c316814beb0
(const WorldScopedMaps &)=default
WorldScopedMaps &
operator=
classtuw_1_1WorldScopedMaps.html
a71d577ffe8d3306508af2c8f842a6ae7
(WorldScopedMaps &&)=default
double
scale_w2m
classtuw_1_1WorldScopedMaps.html
a646cd82d8f881518eb1faffef638612d
(double v) const
double
scale_x
classtuw_1_1WorldScopedMaps.html
a8243bbf82233fe3cecfcad2e8deabfbb
() const
double
scale_y
classtuw_1_1WorldScopedMaps.html
a2e7f267c730e9755a93c3d1e614ea44e
() const
Point2D
w2m
classtuw_1_1WorldScopedMaps.html
abead9f890417a18dcedd75587c4d5c65
(const Point2D &src) const
Point2D
w2m
classtuw_1_1WorldScopedMaps.html
adc2decfbda844b899d18ff04951910a4
(double x, double y) const
Point2D &
w2m
classtuw_1_1WorldScopedMaps.html
a231456f0633422402fcf82168e080d38
(const Point2D &src, Point2D &des) const
int
width
classtuw_1_1WorldScopedMaps.html
aeb4191cba0c36d37d0adf33b0579e321
() const
WorldScopedMaps
classtuw_1_1WorldScopedMaps.html
a6c6a7032bcf17220b5c21e6728294fb1
()
WorldScopedMaps
classtuw_1_1WorldScopedMaps.html
aa2c7038a65b37015ef3be5e520fa6cde
(const WorldScopedMaps &)=default
WorldScopedMaps
classtuw_1_1WorldScopedMaps.html
a131dae360ef45a0e944a88354e7145dc
(WorldScopedMaps &&)=default
virtual
~WorldScopedMaps
classtuw_1_1WorldScopedMaps.html
a3afa7777f00e922ce1362d10e5fa8988
()=default
void
init
classtuw_1_1WorldScopedMaps.html
a141c1984afb189f6bf447242e2e02392
()
double
dx_
classtuw_1_1WorldScopedMaps.html
a2395b373b0c7dbac10349bf617a532dd
double
dy_
classtuw_1_1WorldScopedMaps.html
a1b935d47ee4d3c8e209405a661de98ff
int
height_pixel_
classtuw_1_1WorldScopedMaps.html
aabd9812c9fc5ac9702c12d9e91b1fc36
double
max_x_
classtuw_1_1WorldScopedMaps.html
a72e1b607dae9176f299510e8359116bb
double
max_y_
classtuw_1_1WorldScopedMaps.html
a30ce598fcc1f3f9793bb1d4cf74f4654
double
min_x_
classtuw_1_1WorldScopedMaps.html
a1d2d338a7b0b75ca9e27976c8ce5a227
double
min_y_
classtuw_1_1WorldScopedMaps.html
a1718464992d88f779d6b2b989b0fffa0
cv::Matx33d
Mm2w_
classtuw_1_1WorldScopedMaps.html
a140e1b672379d0055f7f72b7e238f5f4
cv::Matx33d
Mw2m_
classtuw_1_1WorldScopedMaps.html
ab198b1328a646e636dfb23d5f9083f26
double
mx_
classtuw_1_1WorldScopedMaps.html
a1715de287803715fd39fd07aa98febaa
double
my_
classtuw_1_1WorldScopedMaps.html
a27d49867470fbf54cc509b5665e30b12
double
ox_
classtuw_1_1WorldScopedMaps.html
aba06f9f93ad7d14c67de87cf0e39d951
double
oy_
classtuw_1_1WorldScopedMaps.html
add1e0ec6c0ae778e3033a0e90869a049
double
rotation_
classtuw_1_1WorldScopedMaps.html
ae75d2fab5e2e7a6def0cbbcbb36b1985
double
sx_
classtuw_1_1WorldScopedMaps.html
a42f6a6296ac66f6ad2be6d376181fbb2
double
sy_
classtuw_1_1WorldScopedMaps.html
ae9f2463a47be2aba5f533a5c7563e0dc
int
width_pixel_
classtuw_1_1WorldScopedMaps.html
a11f26432983db021cfb3e2911a1c0286
cv
namespacecv.html
static tuw::Point2D
operator*
namespacecv.html
a899522549eb139806996ab335ddc4aed
(const Matx< _Tp, 3, 3 > &a, const tuw::Point2D &b)
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
test_cases
namespacetest__cases.html
test_cases::TestPoint2D
test_cases::TestPose2D
test_point2d
namespacetest__point2d.html
p
namespacetest__point2d.html
ac1323fd0a41a6e82867c703708b21a20
pnt0
namespacetest__point2d.html
a357ae8a320fb580cc1b8293d0977071d
pnt1
namespacetest__point2d.html
a074998d8a877f84420792342c3ff80d3
pnt2
namespacetest__point2d.html
af87b222d598b06e6536e6fa2efed2f70
pose
namespacetest__point2d.html
a4b53427838abc0dd9930ed5fdbed2832
tuw
namespacetuw.html
tuw::Command
tuw::Figure
tuw::GridMap
tuw::LayeredFigure
tuw::LayeredMaps
tuw::Line2D
tuw::LineSegment2D
tuw::LineSegment2DDetector
tuw::LineSegment2DDetectorParameter
tuw::Point2D
tuw::Polar2D
tuw::Pose2D
tuw::WorldScopedMaps
std::shared_ptr< Command const >
CommandConstPtr
namespacetuw.html
aebdb71a018a5fa405ca5e97d9a7502e8
std::shared_ptr< Command >
CommandPtr
namespacetuw.html
a4fc1e33ba3d98a86ee16799990919a70
std::shared_ptr< Figure const >
FigureConstPtr
namespacetuw.html
a996db83953a11d625a956f7b861640eb
std::shared_ptr< Figure >
FigurePtr
namespacetuw.html
aeb151d213ff99f674e8a773e6a2d0338
std::shared_ptr< const LayeredFigure >
LayeredFigureConstPtr
namespacetuw.html
aad9a27af84ceda8250dbe03f7cabd69c
std::shared_ptr< LayeredFigure >
LayeredFigurePtr
namespacetuw.html
aa69df4f54c110078716db6c2b90301ef
std::shared_ptr< const LayeredMaps >
LayeredMapsCostPtr
namespacetuw.html
a146e66c81a03e5066f47c13047e5d8eb
std::shared_ptr< LayeredMaps >
LayeredMapsPtr
namespacetuw.html
ad3ae9c1b01993d4b613a85b1705ce771
std::shared_ptr< Line2D const >
Line2DConstPtr
namespacetuw.html
aebadeb9b3c12a894435af401f34f2e45
std::shared_ptr< Line2D >
Line2DPtr
namespacetuw.html
ae04353319dbdcc6ba6eabeaaea73cf08
std::shared_ptr< LineSegment2D const >
LineSegment2DConstPtr
namespacetuw.html
a1a49edd6bcc9e88e460c0ef4f5a77c20
std::shared_ptr< LineSegment2DDetector const >
LineSegment2DDetectorConstPtr
namespacetuw.html
adbea5f889204e1f1fdac7ff64439b8e2
std::shared_ptr< LineSegment2DDetectorParameter const >
LineSegment2DDetectorParameterConstPtr
namespacetuw.html
a0993351de4ab7567adbb48cf14296991
std::shared_ptr< LineSegment2DDetectorParameter >
LineSegment2DDetectorParameterPtr
namespacetuw.html
a91b1dd4abca5306550c7ab1bfe6c273a
std::shared_ptr< LineSegment2DDetector >
LineSegment2DDetectorPtr
namespacetuw.html
ae23ef102188f9471c8ceb38c3e647668
std::shared_ptr< LineSegment2D >
LineSegment2DPtr
namespacetuw.html
ad889c440c28b81d869a56b76b532ab58
std::shared_ptr< Point2D const >
Point2DConstPtr
namespacetuw.html
a1991335e455c8bbc75c965708b9340b8
std::shared_ptr< Point2D >
Point2DPtr
namespacetuw.html
a68c4e397e777ff25cde1b3b746b0cde4
std::shared_ptr< Polar2D const >
Polar2DConstPtr
namespacetuw.html
a768a4ccd48723be71c84584642f0ee66
std::shared_ptr< Polar2D >
Polar2DPtr
namespacetuw.html
a36eeadc4a7bc0876ee8167267dc8ec2f
std::shared_ptr< Pose2D const >
Pose2DConstPtr
namespacetuw.html
a29bdcf8e73dab37cea3f825278551971
std::shared_ptr< Pose2D >
Pose2DPtr
namespacetuw.html
ae229dbbbdf939ac17ed6319a54f3f25a
cv::Matx< double, 3, 3 >
Tf2D
namespacetuw.html
aad8c9c14c33630aabc6f8f677585fc7c
std::shared_ptr< WorldScopedMaps const >
WorldScopedMapsConstPtr
namespacetuw.html
acd6fe6ed61da19e4f07d83ffe01b540d
std::shared_ptr< WorldScopedMaps >
WorldScopedMapsPtr
namespacetuw.html
a2d8121a70b6313b730aace97ef0a727a
DistributionType
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41
NORMAL_DISTRIBUTION
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41a6e7c635577e86e7c42554988b29b8341
UNIFORM_DISTRIBUTION
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41aa2630452d2c0a2e3acf9c10ced8e524a
GRID_DISTRIBUTION
namespacetuw.html
a96b50d7139f52461fa5baf4022913b41a3e8d476ee1a48058b4056171ce229ef5
double
angle_difference
namespacetuw.html
a7f952898155673b5f774e5b1480ab8bd
(double alpha0, double angle1)
double
angle_normalize
namespacetuw.html
a9b9198764e92385fd461f8ae18d1a52b
(double angle, double min_angle=-M_PI, double max_angle=+M_PI)
cv::Vec< double, 3 >
append
namespacetuw.html
a03a2364b1d6c64c44d424c71c0880049
(const cv::Vec< double, 2 > &src, double value=1.0)
cv::Vec< double, 4 >
append
namespacetuw.html
a98622838dcadbc520bd67c6d951c12b2
(const cv::Vec< double, 3 > &src, double value=1.0)
void
EulerPitchToQuaternion
namespacetuw.html
a17013823943de36afec25a2a02cd4838
(double pitch, Quaternion &q)
void
EulerToQuaternion
namespacetuw.html
a83bc263a41425808b49b9d8a5f571cd3
(double roll, const Quaternion &q)
void
EulerToQuaternion
namespacetuw.html
a3d159ae08d715b453cb50b7cbcde2ce3
(double pitch, double roll, double yaw, const Quaternion &q)
void
EulerYawToQuaternion
namespacetuw.html
a6476c19de1acfd0122bd72dfcf7d8aa8
(double yaw, Quaternion &q)
std::string
format
namespacetuw.html
abdc26ed9054faabad4f6ea0bea3a4484
(const cv::Mat_< int8_t > &m)
std::string
format
namespacetuw.html
a25bd5bea18fe512734cbd7b3fe602cbe
(const cv::Mat_< int > &m)
std::string
format
namespacetuw.html
a3d8b8718d8dd476c6c710f721aa8284e
(const cv::Mat_< float > &m)
std::string
format
namespacetuw.html
af08a4008fce7ac02dc409c2622522e17
(const cv::Mat_< double > &m)
std::string
format
namespacetuw.html
afa1c8c140899ae5f767a4b79636c9aff
(const cv::Matx33d &m)
void
QuaternionToEuler
namespacetuw.html
ac175b72ca19b098bf8ea4f5c85aa7b3b
(const Quaternion &q, double &roll, double &pitch, double &yaw)
void
QuaternionToPitch
namespacetuw.html
a1be6bc9ea154c33dae42de59e684fdee
(const Quaternion &q, double &pitch)
void
QuaternionToRoll
namespacetuw.html
a3a55ce823a595bd89175d697e2ba57c5
(const Quaternion &q, double &roll)
void
QuaternionToYaw
namespacetuw.html
a4a037a20734e8168b2b2f802acb45fc0
(const Quaternion &q, double &yaw)
static std::map< DistributionType, std::string >
DistributionTypeName
namespacetuw.html
a8fa6b6b2730f81be0c018f459db5aac5
tuw_geometry
namespacetuw__geometry.html