cubic_spline.cpp
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/src/
cubic__spline_8cpp
swri_geometry_util/cubic_spline.h
swri_geometry_util
bool
CubicSplineInterpolation
namespaceswri__geometry__util.html
a910d1910e77afc4526384491e2bb5f83
(const std::vector< cv::Vec2d > &points, double delta, std::vector< std::vector< cv::Vec2d > > &splines)
cubic_spline.h
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/include/swri_geometry_util/
cubic__spline_8h
swri_geometry_util
bool
CubicSplineInterpolation
namespaceswri__geometry__util.html
a910d1910e77afc4526384491e2bb5f83
(const std::vector< cv::Vec2d > &points, double delta, std::vector< std::vector< cv::Vec2d > > &splines)
geometry_util.cpp
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/src/
geometry__util_8cpp
swri_geometry_util/geometry_util.h
swri_geometry_util
double
DistanceFromLineSegment
namespaceswri__geometry__util.html
a2c9e711b2ba9627b4e006b20ba313dfb
(const tf::Vector3 &line_start, const tf::Vector3 &line_end, const tf::Vector3 &point)
double
DistanceFromPlane
namespaceswri__geometry__util.html
a20abd96680dea0b02d6064ce16885a51
(const tf::Vector3 &plane_normal, const tf::Vector3 &plane_point, const tf::Vector3 &point)
tf::Vector3
ProjectToLineSegment
namespaceswri__geometry__util.html
a20c5389e0493111de17eb6ecdf99f797
(const tf::Vector3 &line_start, const tf::Vector3 &line_end, const tf::Vector3 &point)
geometry_util.h
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/include/swri_geometry_util/
geometry__util_8h
swri_geometry_util
double
DistanceFromLineSegment
namespaceswri__geometry__util.html
a2c9e711b2ba9627b4e006b20ba313dfb
(const tf::Vector3 &line_start, const tf::Vector3 &line_end, const tf::Vector3 &point)
double
DistanceFromPlane
namespaceswri__geometry__util.html
a20abd96680dea0b02d6064ce16885a51
(const tf::Vector3 &plane_normal, const tf::Vector3 &plane_point, const tf::Vector3 &point)
tf::Vector3
ProjectToLineSegment
namespaceswri__geometry__util.html
a20c5389e0493111de17eb6ecdf99f797
(const tf::Vector3 &line_start, const tf::Vector3 &line_end, const tf::Vector3 &point)
intersection.cpp
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/src/
intersection_8cpp
swri_geometry_util/intersection.h
swri_geometry_util
double
PolygonIntersectionArea
namespaceswri__geometry__util.html
acfce4e85d6a3ee2221ca48ca1543e392
(const std::vector< cv::Vec2d > &a, const std::vector< cv::Vec2d > &b)
bool
PolygonsIntersect
namespaceswri__geometry__util.html
a8215c640a5b94b0dc46adb7e96a5b729
(const std::vector< cv::Vec2d > &a, const std::vector< cv::Vec2d > &b)
intersection.h
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/include/swri_geometry_util/
intersection_8h
swri_geometry_util
double
PolygonIntersectionArea
namespaceswri__geometry__util.html
acfce4e85d6a3ee2221ca48ca1543e392
(const std::vector< cv::Vec2d > &a, const std::vector< cv::Vec2d > &b)
bool
PolygonsIntersect
namespaceswri__geometry__util.html
a8215c640a5b94b0dc46adb7e96a5b729
(const std::vector< cv::Vec2d > &a, const std::vector< cv::Vec2d > &b)
polygon.cpp
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/src/
polygon_8cpp
swri_geometry_util/polygon.h
swri_geometry_util
polygon.h
/home/rosbuild/hudson/workspace/doc-indigo-marti_common/doc_stacks/2016-01-15_11-42-58.201998/marti_common/swri_geometry_util/include/swri_geometry_util/
polygon_8h
swri_geometry_util::Polygon
swri_geometry_util::PolygonD
swri_geometry_util::Vertex
swri_geometry_util
#define
DEG_TO_RAD
polygon_8h.html
a212460e743fecb084d717bb2180c5a56
swri_geometry_util
namespaceswri__geometry__util.html
swri_geometry_util::Polygon
swri_geometry_util::PolygonD
swri_geometry_util::Vertex
bool
CubicSplineInterpolation
namespaceswri__geometry__util.html
a910d1910e77afc4526384491e2bb5f83
(const std::vector< cv::Vec2d > &points, double delta, std::vector< std::vector< cv::Vec2d > > &splines)
double
DistanceFromLineSegment
namespaceswri__geometry__util.html
a2c9e711b2ba9627b4e006b20ba313dfb
(const tf::Vector3 &line_start, const tf::Vector3 &line_end, const tf::Vector3 &point)
double
DistanceFromPlane
namespaceswri__geometry__util.html
a20abd96680dea0b02d6064ce16885a51
(const tf::Vector3 &plane_normal, const tf::Vector3 &plane_point, const tf::Vector3 &point)
double
PolygonIntersectionArea
namespaceswri__geometry__util.html
acfce4e85d6a3ee2221ca48ca1543e392
(const std::vector< cv::Vec2d > &a, const std::vector< cv::Vec2d > &b)
bool
PolygonsIntersect
namespaceswri__geometry__util.html
a8215c640a5b94b0dc46adb7e96a5b729
(const std::vector< cv::Vec2d > &a, const std::vector< cv::Vec2d > &b)
tf::Vector3
ProjectToLineSegment
namespaceswri__geometry__util.html
a20c5389e0493111de17eb6ecdf99f797
(const tf::Vector3 &line_start, const tf::Vector3 &line_end, const tf::Vector3 &point)
swri_geometry_util::Polygon
classswri__geometry__util_1_1Polygon.html
int
GetNumVerticies
classswri__geometry__util_1_1Polygon.html
a77841b7ea79f4aed36f4b97348586ba1
()
double
GetXVerticie
classswri__geometry__util_1_1Polygon.html
a2f6c178d686cae5b57bc61ebab164df5
(int num)
double *
GetXVerticies
classswri__geometry__util_1_1Polygon.html
a8bed13c4e80a6454232b4b109230ed44
()
double
GetYVerticie
classswri__geometry__util_1_1Polygon.html
aa0836986d44decb181a5fffb82ae6e24
(int num)
double *
GetYVerticies
classswri__geometry__util_1_1Polygon.html
a3d3fbb9aba733ed605e082a3d8227dfe
()
bool
LineOverlapsPolygon
classswri__geometry__util_1_1Polygon.html
ad7dcc7740fd9ddad211b15931061449a
(Vertex start, Vertex end)
Polygon &
operator=
classswri__geometry__util_1_1Polygon.html
a04c6e4f2b633191d965e0b6418e585c5
(const Polygon &other)
Polygon
classswri__geometry__util_1_1Polygon.html
a89dfd8acaede8a677db508c6b91590b5
()
Polygon
classswri__geometry__util_1_1Polygon.html
af7cc7277ba0559316605b7ece27db0a6
(const Polygon &other)
Polygon
classswri__geometry__util_1_1Polygon.html
ab3a42a9b08551d1a36f45c026425dab3
(double Xs[], double Ys[], int numVertx)
bool
VertexInPolygon
classswri__geometry__util_1_1Polygon.html
a85c75ceeb1ef74dc3df68277a01cd161
(Vertex vertex)
~Polygon
classswri__geometry__util_1_1Polygon.html
a4caa8e3e6f305fd595f3eea75b722b33
()
Vertex
FindLineIntersectLine
classswri__geometry__util_1_1Polygon.html
a7ca721cde5a3728a23597f74f460bddd
(Vertex start1, Vertex end1, Vertex start2, Vertex end2)
int
_nvert
classswri__geometry__util_1_1Polygon.html
a3401f9d40e83475cfce87272b54a4398
PolygonD
_shape
classswri__geometry__util_1_1Polygon.html
a995e99fcfcff06b9add56db467ce63fa
swri_geometry_util::PolygonD
structswri__geometry__util_1_1PolygonD.html
double *
x
structswri__geometry__util_1_1PolygonD.html
afc65e0eccb359f859401334af605f3cb
double *
y
structswri__geometry__util_1_1PolygonD.html
a478c51793a5842c93aa28ada67cb9756
swri_geometry_util::Vertex
structswri__geometry__util_1_1Vertex.html
double
x
structswri__geometry__util_1_1Vertex.html
a47c9540ebd768fe9c26037672ab17b9e
double
y
structswri__geometry__util_1_1Vertex.html
ae1f599ffc5913224370ea5815a660d73