MCPcopy Create free account

hub / github.com/RicheyHuang/CoveragePlanner / functions

Functions93 in github.com/RicheyHuang/CoveragePlanner

↓ 57 callersMethodsize
include/graph_base.h:82
↓ 12 callersMethodclear
include/graph_base_impl.h:73
↓ 11 callersFunctiongetShortestPath
include/coverage_planner.h:227
↓ 10 callersFunctionpointInPolygon
src/cgal_comm.cc:24
↓ 6 callersFunctiondoReverseNextSweep
include/coverage_planner.h:223
↓ 5 callersFunctioncomputeVisibilityPolygon
src/visibility_polygon.cc:30
↓ 5 callersMethodgetPolygon
include/visibility_graph.h:75
↓ 4 callersFunctioncleanupPolygon
src/bcd.cc:396
↓ 4 callersFunctionfindNextGoal
include/coverage_planner.h:206
↓ 4 callersFunctionfindSweepSegment
src/sweep.cc:119
↓ 3 callersFunctioncomputeSweep
src/sweep.cc:26
↓ 3 callersFunctionfindBestSweepDir
src/decomposition.cc:73
↓ 3 callersFunctionfindSouth
src/weakly_monotone.cc:69
↓ 2 callersFunctioncalculateShortestPath
src/sweep.cc:188
↓ 2 callersFunctionfindNorth
src/weakly_monotone.cc:78
↓ 2 callersFunctionfindPerpEdgeDirections
src/decomposition.cc:64
↓ 2 callersFunctiongetAllSweepableEdgeDirections
src/weakly_monotone.cc:50
↓ 2 callersFunctionoutOfPWH
src/bcd.cc:414
↓ 2 callersFunctionprojectOnPolygon2
src/cgal_comm.cc:58
↓ 2 callersFunctionprojectPointOnHull
src/cgal_comm.cc:94
↓ 2 callersFunctionrotatePolygon
src/cgal_comm.cc:154
↓ 2 callersFunctionsimplifyPolygon
src/cgal_comm.cc:125
↓ 1 callersMethodaddGoalNode
include/graph_base_impl.h:60
↓ 1 callersMethodaddStartNode
include/graph_base_impl.h:47
↓ 1 callersFunctioncalculateCellIntersections
include/coverage_planner.h:172
↓ 1 callersFunctioncalculateDecompositionAdjacency
include/coverage_planner.h:90
↓ 1 callersFunctioncheckObservability
src/sweep.cc:127
↓ 1 callersFunctioncomputeBCD
src/bcd.cc:27
↓ 1 callersFunctioncomputeBestBCDFromPolygonWithHoles
src/decomposition.cc:99
↓ 1 callersFunctioncomputeTCD
src/tcd.cc:28
↓ 1 callersFunctionfindEdgeDirections
src/decomposition.cc:28
↓ 1 callersFunctionfindIntersections
src/sweep.cc:243
↓ 1 callersFunctiongetCellIndexOfPoint
include/coverage_planner.h:234
↓ 1 callersMethodgetGoalIdx
include/graph_base.h:86
↓ 1 callersFunctiongetIntersections
src/bcd.cc:362
↓ 1 callersMethodgetNodeProperty
include/graph_base_impl.h:129
↓ 1 callersMethodgetStartIdx
include/graph_base.h:85
↓ 1 callersFunctiongetStartingPoint
include/coverage_planner.h:54
↓ 1 callersFunctiongetTravellingPath
include/coverage_planner.h:150
↓ 1 callersMethodgetWaypoints
src/visibility_graph.cc:198
↓ 1 callersFunctiongetXSortedVertices
src/bcd.cc:63
↓ 1 callersFunctionisStrictlySimple
src/cgal_comm.cc:51
↓ 1 callersFunctionisWeaklyMonotone
src/weakly_monotone.cc:24
↓ 1 callersFunctionpointInPolygon
include/cgal_comm.h:30
↓ 1 callersFunctionprocessEvent
src/bcd.cc:91
↓ 1 callersMethodreserve
include/graph_base.h:84
↓ 1 callersMethodsolve
src/visibility_graph.cc:121
↓ 1 callersMethodsolveAStar
include/graph_base_impl.h:219
↓ 1 callersFunctionsortPolygon
src/bcd.cc:387
↓ 1 callersFunctionsortVertices
src/cgal_comm.cc:170
↓ 1 callersFunctionsortVerticesToLine
src/sweep.cc:225
↓ 1 callersFunctionwalkThroughGraph
DFS
include/coverage_planner.h:109
MethodCellNode
include/coverage_planner.h:74
MethodGraphBase
include/graph_base.h:65
MethodMouseParams
include/coverage_planner.h:26
MethodNodeProperty
include/visibility_graph.h:33
MethodVisibilityGraph
src/visibility_graph.cc:28
MethodVisibilityGraph
include/visibility_graph.h:48
MethodaddEdge
include/graph_base_impl.h:296
MethodaddEdges
src/visibility_graph.cc:91
MethodaddNode
include/graph_base_impl.h:30
MethodcalculateHeuristic
src/visibility_graph.cc:213
MethodcalculateHeuristic
include/graph_base_impl.h:212
FunctioncheckDecompositionTypeValid
include/decomposition.h:53
MethodclearEdges
include/graph_base_impl.h:83
FunctioncomputeAllSweeps
src/sweep.cc:152
FunctioncomputeArea
src/cgal_comm.cc:114
FunctioncomputeArea
include/cgal_comm.h:48
FunctioncomputeBestTCDFromPolygonWithHoles
src/decomposition.cc:131
MethodcomputeEuclideanSegmentCost
src/visibility_graph.cc:256
Methodcreate
src/visibility_graph.cc:34
MethoddoubleToMilliInt
Preserving three decimal digits.
include/graph_base.h:112
MethodedgeExists
include/graph_base_impl.h:101
MethodedgePropertyExists
include/graph_base_impl.h:108
MethodfindConcaveOuterBoundaryVertices
src/visibility_graph.cc:62
MethodfindConvexHoleVertices
src/visibility_graph.cc:74
MethodgetAdjacencyMatrix
include/graph_base_impl.h:320
FunctiongetDecompositionTypeName
include/decomposition.h:57
MethodgetEdgeCost
include/graph_base_impl.h:114
MethodgetEdgeProperty
include/graph_base_impl.h:140
FunctiongetHoleVertices
src/cgal_comm.cc:188
FunctiongetHullVertices
src/cgal_comm.cc:179
MethodgetNumberOfEdges
include/graph_base.h:83
MethodisInitialized
include/graph_base.h:87
Functionmain
src/main.cpp:5
MethodmilliIntToDouble
include/graph_base.h:115
MethodnodeExists
include/graph_base_impl.h:91
MethodnodePropertyExists
include/graph_base_impl.h:95
FunctiononMouseHandle
include/coverage_planner.h:34
FunctionpointsInPolygon
src/cgal_comm.cc:42
MethodreconstructSolution
include/graph_base_impl.h:308
MethodsolveDijkstra
include/graph_base_impl.h:153
MethodsolveWithOutsideStartAndGoal
src/visibility_graph.cc:238