HectorMapTools.h
/home/rosbuild/hudson/workspace/doc-groovy-hector_slam/doc_stacks/2014-10-06_00-28-24.636302/hector_slam/hector_map_tools/include/hector_map_tools/
HectorMapTools_8h
HectorMapTools::CoordinateTransformer
HectorMapTools::DistanceMeasurementProvider
HectorMapTools
mainpage.dox
/home/rosbuild/hudson/workspace/doc-groovy-hector_slam/doc_stacks/2014-10-06_00-28-24.636302/hector_slam/hector_map_tools/
mainpage_8dox
HectorMapTools
classHectorMapTools.html
HectorMapTools::CoordinateTransformer
HectorMapTools::DistanceMeasurementProvider
static bool
getMapExtends
classHectorMapTools.html
ac4206ba90f5f8448ab2690a7859669f5
(const nav_msgs::OccupancyGrid &map, Eigen::Vector2i &topLeft, Eigen::Vector2i &bottomRight)
HectorMapTools::CoordinateTransformer
classHectorMapTools_1_1CoordinateTransformer.html
ConcreteScalar
CoordinateTransformer
classHectorMapTools_1_1CoordinateTransformer.html
abfff5bf352e279fc7a859db31deb682f
()
CoordinateTransformer
classHectorMapTools_1_1CoordinateTransformer.html
a9fb3f1a975c73b72bde9dc3f409a9c9c
(const nav_msgs::OccupancyGridConstPtr map)
Eigen::Matrix< ConcreteScalar, 2, 1 >
getC1Coords
classHectorMapTools_1_1CoordinateTransformer.html
a6bbef7a7c82f499f6b9f722f0189a766
(const Eigen::Matrix< ConcreteScalar, 2, 1 > &mapCoords) const
ConcreteScalar
getC1Scale
classHectorMapTools_1_1CoordinateTransformer.html
a99a054d7e1ea712b34d7009a20d068d4
(float c2_scale) const
Eigen::Matrix< ConcreteScalar, 2, 1 >
getC2Coords
classHectorMapTools_1_1CoordinateTransformer.html
a17aed5a491b2549c0a3f7c9a234a53c6
(const Eigen::Matrix< ConcreteScalar, 2, 1 > &worldCoords) const
ConcreteScalar
getC2Scale
classHectorMapTools_1_1CoordinateTransformer.html
acf5cf9606c529aa3f3af9154993a0966
(float c1_scale) const
void
setTransforms
classHectorMapTools_1_1CoordinateTransformer.html
a713f23170c9c5cefe1ba4eb13643608d
(const nav_msgs::OccupancyGrid &map)
void
setTransforms
classHectorMapTools_1_1CoordinateTransformer.html
ab06eb8da1537d12b0150fff98355706a
(const nav_msgs::MapMetaData &meta)
void
setTransformsBetweenCoordSystems
classHectorMapTools_1_1CoordinateTransformer.html
ac92bd9639386abf18514730569168f00
(const Eigen::Matrix< ConcreteScalar, 2, 1 > &origoCS1, const Eigen::Matrix< ConcreteScalar, 2, 1 > &endCS1, const Eigen::Matrix< ConcreteScalar, 2, 1 > &origoCS2, const Eigen::Matrix< ConcreteScalar, 2, 1 > &endCS2)
Eigen::Matrix< ConcreteScalar, 2, 1 >
getLinearTransform
classHectorMapTools_1_1CoordinateTransformer.html
a7a4068351880310145ab7305f2cebb16
(const Eigen::Matrix< ConcreteScalar, 2, 1 > &coordSystem1, const Eigen::Matrix< ConcreteScalar, 2, 1 > &coordSystem2)
ConcreteScalar
inv_scale_
classHectorMapTools_1_1CoordinateTransformer.html
a576ee2543641733d4e13b7aac1ed7d18
Eigen::Matrix< ConcreteScalar, 2, 1 >
origo_
classHectorMapTools_1_1CoordinateTransformer.html
a4efc5af59928e55eeea4b352db578f6a
ConcreteScalar
scale_
classHectorMapTools_1_1CoordinateTransformer.html
a5a44c914ffee9ed58f44e78810078d84
HectorMapTools::DistanceMeasurementProvider
classHectorMapTools_1_1DistanceMeasurementProvider.html
int
bresenham2D
classHectorMapTools_1_1DistanceMeasurementProvider.html
a23047972b23cfc6e7395fccd6b0d1ad8
(unsigned int abs_da, unsigned int abs_db, int error_b, int offset_a, int offset_b, unsigned int offset, unsigned int max_length)
float
checkOccupancyBresenhami
classHectorMapTools_1_1DistanceMeasurementProvider.html
a0ef0189aa583584b7fffcb048bf2b277
(const Eigen::Vector2i &beginMap, const Eigen::Vector2i &endMap, Eigen::Vector2i *hitCoords=0, unsigned int max_length=UINT_MAX)
DistanceMeasurementProvider
classHectorMapTools_1_1DistanceMeasurementProvider.html
a2b71bce6fa5c27810eff1ed391c1c302
()
float
getDist
classHectorMapTools_1_1DistanceMeasurementProvider.html
a4497e77e61ff51fe1c6078510e5cbab4
(const Eigen::Vector2f &begin_world, const Eigen::Vector2f &end_world, Eigen::Vector2f *hitCoords=0)
void
setMap
classHectorMapTools_1_1DistanceMeasurementProvider.html
a1f5cd5ea502df2ed04ff3778b19033ac
(const nav_msgs::OccupancyGridConstPtr map)
nav_msgs::OccupancyGridConstPtr
map_ptr_
classHectorMapTools_1_1DistanceMeasurementProvider.html
ad974ed1bbec1cc19674b7e8ba0254bb1
CoordinateTransformer< float >
world_map_transformer_
classHectorMapTools_1_1DistanceMeasurementProvider.html
acec0c231aa8efbe85caa7e703f9b77e8
index
index
codeapi