Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RicheyHuang/CoveragePlanner
/ functions
Functions
93 in github.com/RicheyHuang/CoveragePlanner
⨍
Functions
93
◇
Types & classes
7
↓ 57 callers
Method
size
include/graph_base.h:82
↓ 12 callers
Method
clear
include/graph_base_impl.h:73
↓ 11 callers
Function
getShortestPath
include/coverage_planner.h:227
↓ 10 callers
Function
pointInPolygon
src/cgal_comm.cc:24
↓ 6 callers
Function
doReverseNextSweep
include/coverage_planner.h:223
↓ 5 callers
Function
computeVisibilityPolygon
src/visibility_polygon.cc:30
↓ 5 callers
Method
getPolygon
include/visibility_graph.h:75
↓ 4 callers
Function
cleanupPolygon
src/bcd.cc:396
↓ 4 callers
Function
findNextGoal
include/coverage_planner.h:206
↓ 4 callers
Function
findSweepSegment
src/sweep.cc:119
↓ 3 callers
Function
computeSweep
src/sweep.cc:26
↓ 3 callers
Function
findBestSweepDir
src/decomposition.cc:73
↓ 3 callers
Function
findSouth
src/weakly_monotone.cc:69
↓ 2 callers
Function
calculateShortestPath
src/sweep.cc:188
↓ 2 callers
Function
findNorth
src/weakly_monotone.cc:78
↓ 2 callers
Function
findPerpEdgeDirections
src/decomposition.cc:64
↓ 2 callers
Function
getAllSweepableEdgeDirections
src/weakly_monotone.cc:50
↓ 2 callers
Function
outOfPWH
src/bcd.cc:414
↓ 2 callers
Function
projectOnPolygon2
src/cgal_comm.cc:58
↓ 2 callers
Function
projectPointOnHull
src/cgal_comm.cc:94
↓ 2 callers
Function
rotatePolygon
src/cgal_comm.cc:154
↓ 2 callers
Function
simplifyPolygon
src/cgal_comm.cc:125
↓ 1 callers
Method
addGoalNode
include/graph_base_impl.h:60
↓ 1 callers
Method
addStartNode
include/graph_base_impl.h:47
↓ 1 callers
Function
calculateCellIntersections
include/coverage_planner.h:172
↓ 1 callers
Function
calculateDecompositionAdjacency
include/coverage_planner.h:90
↓ 1 callers
Function
checkObservability
src/sweep.cc:127
↓ 1 callers
Function
computeBCD
src/bcd.cc:27
↓ 1 callers
Function
computeBestBCDFromPolygonWithHoles
src/decomposition.cc:99
↓ 1 callers
Function
computeTCD
src/tcd.cc:28
↓ 1 callers
Function
findEdgeDirections
src/decomposition.cc:28
↓ 1 callers
Function
findIntersections
src/sweep.cc:243
↓ 1 callers
Function
getCellIndexOfPoint
include/coverage_planner.h:234
↓ 1 callers
Method
getGoalIdx
include/graph_base.h:86
↓ 1 callers
Function
getIntersections
src/bcd.cc:362
↓ 1 callers
Method
getNodeProperty
include/graph_base_impl.h:129
↓ 1 callers
Method
getStartIdx
include/graph_base.h:85
↓ 1 callers
Function
getStartingPoint
include/coverage_planner.h:54
↓ 1 callers
Function
getTravellingPath
include/coverage_planner.h:150
↓ 1 callers
Method
getWaypoints
src/visibility_graph.cc:198
↓ 1 callers
Function
getXSortedVertices
src/bcd.cc:63
↓ 1 callers
Function
isStrictlySimple
src/cgal_comm.cc:51
↓ 1 callers
Function
isWeaklyMonotone
src/weakly_monotone.cc:24
↓ 1 callers
Function
pointInPolygon
include/cgal_comm.h:30
↓ 1 callers
Function
processEvent
src/bcd.cc:91
↓ 1 callers
Method
reserve
include/graph_base.h:84
↓ 1 callers
Method
solve
src/visibility_graph.cc:121
↓ 1 callers
Method
solveAStar
include/graph_base_impl.h:219
↓ 1 callers
Function
sortPolygon
src/bcd.cc:387
↓ 1 callers
Function
sortVertices
src/cgal_comm.cc:170
↓ 1 callers
Function
sortVerticesToLine
src/sweep.cc:225
↓ 1 callers
Function
walkThroughGraph
DFS
include/coverage_planner.h:109
Method
CellNode
include/coverage_planner.h:74
Method
GraphBase
include/graph_base.h:65
Method
MouseParams
include/coverage_planner.h:26
Method
NodeProperty
include/visibility_graph.h:33
Method
VisibilityGraph
src/visibility_graph.cc:28
Method
VisibilityGraph
include/visibility_graph.h:48
Method
addEdge
include/graph_base_impl.h:296
Method
addEdges
src/visibility_graph.cc:91
Method
addNode
include/graph_base_impl.h:30
Method
calculateHeuristic
src/visibility_graph.cc:213
Method
calculateHeuristic
include/graph_base_impl.h:212
Function
checkDecompositionTypeValid
include/decomposition.h:53
Method
clearEdges
include/graph_base_impl.h:83
Function
computeAllSweeps
src/sweep.cc:152
Function
computeArea
src/cgal_comm.cc:114
Function
computeArea
include/cgal_comm.h:48
Function
computeBestTCDFromPolygonWithHoles
src/decomposition.cc:131
Method
computeEuclideanSegmentCost
src/visibility_graph.cc:256
Method
create
src/visibility_graph.cc:34
Method
doubleToMilliInt
Preserving three decimal digits.
include/graph_base.h:112
Method
edgeExists
include/graph_base_impl.h:101
Method
edgePropertyExists
include/graph_base_impl.h:108
Method
findConcaveOuterBoundaryVertices
src/visibility_graph.cc:62
Method
findConvexHoleVertices
src/visibility_graph.cc:74
Method
getAdjacencyMatrix
include/graph_base_impl.h:320
Function
getDecompositionTypeName
include/decomposition.h:57
Method
getEdgeCost
include/graph_base_impl.h:114
Method
getEdgeProperty
include/graph_base_impl.h:140
Function
getHoleVertices
src/cgal_comm.cc:188
Function
getHullVertices
src/cgal_comm.cc:179
Method
getNumberOfEdges
include/graph_base.h:83
Method
isInitialized
include/graph_base.h:87
Function
main
src/main.cpp:5
Method
milliIntToDouble
include/graph_base.h:115
Method
nodeExists
include/graph_base_impl.h:91
Method
nodePropertyExists
include/graph_base_impl.h:95
Function
onMouseHandle
include/coverage_planner.h:34
Function
pointsInPolygon
src/cgal_comm.cc:42
Method
reconstructSolution
include/graph_base_impl.h:308
Method
solveDijkstra
include/graph_base_impl.h:153
Method
solveWithOutsideStartAndGoal
src/visibility_graph.cc:238