MCPcopy Create free account

hub / github.com/Ohohcakester/Any-Angle-Pathfinding / functions

Functions1,502 in github.com/Ohohcakester/Any-Angle-Pathfinding

↓ 10 callersMethodstartNode
()
src/algorithms/sparsevgs/SparseVisibilityGraph.java:248
↓ 10 callersMethodtoString
()
src/main/analysis/TwoPoint.java:43
↓ 10 callersMethodtopLeftOfBlockedTile
(int x, int y)
src/algorithms/BreadthFirstSearch.java:114
↓ 10 callersMethodwriteLine
(String string)
src/uiandio/FileIO.java:35
↓ 9 callersMethodaddSnapshot
(List<SnapshotItem> snapshotItemList)
src/algorithms/PathFindingAlgorithm.java:141
↓ 9 callersMethodaddSuccessor
(AnyaState source, AnyaState successor)
src/algorithms/Anya.java:129
↓ 9 callersMethodbottomLeftOfBlockedTile
(int x, int y)
src/grid/GridGraph.java:87
↓ 9 callersMethodbottomRightOfBlockedTile
(int x, int y)
src/grid/GridGraph.java:83
↓ 9 callersMethodbottomRightOfBlockedTile
(int x, int y)
src/algorithms/BreadthFirstSearch.java:118
↓ 9 callersMethoddecreaseKey
Decreases the key value for a heap node, given the new value to take on. The structure of the heap may be changed and will not be consolidated. <p>Ru
src/algorithms/jgrapht/FibonacciHeap.java:97
↓ 9 callersMethoddistance
(int index)
src/algorithms/AStarStaticMemory.java:265
↓ 9 callersMethodexportTestData
(MazeAndTestCases mazeAndTestCases)
src/main/testgen/TestDataGenerator.java:188
↓ 9 callersMethodfloor
(double n)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:51
↓ 9 callersMethodgoRight
(int amount, boolean stopAtEnd)
src/draw/KeyToggler.java:74
↓ 9 callersMethodisRecording
()
src/algorithms/PathFindingAlgorithm.java:126
↓ 9 callersMethodmaxSize
()
src/algorithms/sparsevgs/SparseVisibilityGraph.java:232
↓ 9 callersMethodneighbourLineOfSight
Same as lineOfSight, but only works with a vertex and its 8 immediate neighbours. Also (x1,y1) != (x2,y2)
src/grid/GridGraph.java:162
↓ 9 callersMethodphysicalDistance
(int node1, int node2)
src/algorithms/AStar.java:159
↓ 9 callersMethodsetParent
(int index, int value)
src/algorithms/sparsevgs/SparseVisibilityGraphAlgorithmFibHeap.java:265
↓ 9 callersMethodtopLeftOfBlockedTile
(int x, int y)
src/grid/GridGraph.java:79
↓ 9 callersMethodtopRightOfBlockedTile
(int x, int y)
src/grid/GridGraph.java:75
↓ 9 callersMethodtopRightOfBlockedTile
(int x, int y)
src/algorithms/BreadthFirstSearch.java:110
↓ 8 callersMethodaddLast
(int x, int y)
src/algorithms/sg16/ConvexHullSplitGenerator.java:143
↓ 8 callersMethodceil
(double n)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:54
↓ 8 callersMethodequals
(BaseEdge o)
src/algorithms/anya16/BaseEdge.java:38
↓ 8 callersMethodgenerateVertex
(int current, int currentX, int currentY, int x, int y)
src/algorithms/AcceleratedAStar.java:100
↓ 8 callersMethodgetX
Getter @return
src/algorithms/anya16/GridPosition.java:34
↓ 8 callersMethodgetY
Getter @return
src/algorithms/anya16/GridPosition.java:50
↓ 8 callersMethodinitialise
(int sx, int sy, int ex, int ey)
src/algorithms/sparsevgs/SparseVisibilityGraph.java:45
↓ 8 callersMethodinsert
(RPSScanner.Edge edge, int sx,int sy)
src/algorithms/rotationalplanesweep/RPSEdgeHeap.java:49
↓ 8 callersMethodisBlockedIgnoringMarked
(int x, int y)
src/algorithms/sg16/ConvexHullSplitGenerator.java:774
↓ 8 callersMethodleftDownExtent
(int xL, int y)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:1077
↓ 8 callersMethodleftDownExtent
(int xL, int y)
src/algorithms/sparsevgs/LineOfSightScanner.java:1047
↓ 8 callersMethodleftUpExtent
(int xL, int y)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:1073
↓ 8 callersMethodleftUpExtent
(int xL, int y)
src/algorithms/sparsevgs/LineOfSightScanner.java:1043
↓ 8 callersMethodparent
(int index)
src/algorithms/AStarStaticMemory.java:257
↓ 8 callersMethodrightDownExtent
(int xR, int y)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:1089
↓ 8 callersMethodrightDownExtent
(int xR, int y)
src/algorithms/sparsevgs/LineOfSightScanner.java:1059
↓ 8 callersMethodrightUpExtent
(int xR, int y)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:1085
↓ 8 callersMethodrightUpExtent
(int xR, int y)
src/algorithms/sparsevgs/LineOfSightScanner.java:1055
↓ 8 callersMethodtryRelaxNeighbour
(int current, int currentX, int currentY, int x, int y)
src/algorithms/AStarStaticMemory.java:91
↓ 8 callersMethodtryRelaxNeighbour
(int current, int currentX, int currentY, int x, int y)
src/algorithms/strictthetastar/RecursiveStrictThetaStar.java:126
↓ 8 callersMethodtryRelaxNeighbour
(int current, int currentX, int currentY, int x, int y)
src/algorithms/strictthetastar/StrictThetaStar.java:106
↓ 7 callersMethodcleanUpPreallocatedMemory
()
src/main/utility/Utility.java:150
↓ 7 callersMethodcompare
(E a, E b)
src/algorithms/priorityqueue/IndirectHeap.java:19
↓ 7 callersMethodcompareTo
(Fraction o)
src/algorithms/anya/Fraction.java:128
↓ 7 callersMethoddistance
(int sx, int sy, double tx, double ty)
src/algorithms/rotationalplanesweep/RPSScanner.java:160
↓ 7 callersMethodgenerate
Generates a graph using the static parameters defined at the beginning of the class.
src/main/graphgeneration/DefaultGenerator.java:89
↓ 7 callersMethodgenerateSeededOld
Generates a graph using the parameters specified in the arguments. @param _seed The random seed to be used @param _sizeX x-axis size @param _sizeY y-a
src/main/graphgeneration/DefaultGenerator.java:27
↓ 7 callersMethodgenerate_observable_flat__
(IntervalProjection projection, int rootx, int rooty, AnyaNode parent, ArrayList<AnyaNode> retval)
src/algorithms/anya16/AnyaExpansionPolicy.java:491
↓ 7 callersMethodgetEdgeList
()
src/algorithms/rotationalplanesweep/RPSEdgeHeap.java:16
↓ 7 callersMethodgetOut
(int index)
src/algorithms/priorityqueue/ReusableIndirectHeap.java:71
↓ 7 callersMethodh
(double x1, double y1, double x2, double y2)
src/algorithms/anya16/EuclideanDistanceHeuristic.java:24
↓ 7 callersMethodinitialise
(int s)
src/algorithms/AStar.java:133
↓ 7 callersMethodloadScaledMaze
(String mazeName, int multiplier)
src/main/mazes/StoredTestMazes.java:134
↓ 7 callersMethodmaybePostSmooth
()
src/algorithms/AStar.java:173
↓ 7 callersMethodor
(Color color, Color original)
src/draw/GridObjects.java:72
↓ 7 callersMethodproject
(AnyaNode node, BitpackedGrid grid)
src/algorithms/anya16/IntervalProjection.java:65
↓ 7 callersMethodrun
()
src/algorithms/anya16/MBRunnable.java:7
↓ 7 callersMethodselected
(int index)
src/algorithms/AStar.java:255
↓ 7 callersMethodsetVisited
(int index, boolean value)
src/algorithms/datatypes/Memory.java:123
↓ 7 callersMethodsize
()
src/algorithms/priorityqueue/FastVariableSizeIndirectHeap.java:251
↓ 7 callersMethodtestOnBenchmarkMapSet
(String setName, AlgoFunction algo, TestFunctionData testFunction)
src/main/AlgoTest.java:415
↓ 7 callersMethodtoString
()
src/main/AlgoTest.java:1027
↓ 7 callersMethodwrite
(self, message)
pyscripts/mazes.py:20
↓ 6 callersMethodbottomRightOfLabelledTile
(int x, int y, int label)
src/algorithms/sg16/ConvexHullSplitGenerator.java:564
↓ 6 callersMethodcomputePath
Call this to compute the path.
src/algorithms/PathFindingAlgorithm.java:82
↓ 6 callersMethoddelete
(RPSScanner.Edge edge, int sx,int sy)
src/algorithms/rotationalplanesweep/RPSEdgeHeap.java:36
↓ 6 callersMethodendNode
()
src/algorithms/visibilitygraph/VisibilityGraph.java:243
↓ 6 callersMethodfindConnectedSetsFast
(GridGraph gridGraph)
src/main/analysis/MazeAnalysis.java:151
↓ 6 callersMethodgenerateAndSplitIntervals
Called by generateUpwards / Downwards. basePoint is null if observable. Not null if unobservable. source is null if start state. This is used to avoi
src/algorithms/Anya.java:697
↓ 6 callersMethodgenerateDownwardsUnobservable
(Point basePoint, Fraction leftBound, Fraction rightBound, AnyaState source)
src/algorithms/Anya.java:665
↓ 6 callersMethodgenerateSeededGraphOnly
Does not remove the block at 0,0
src/main/graphgeneration/DefaultGenerator.java:63
↓ 6 callersMethodgenerateUpwardsUnobservable
(Point basePoint, Fraction leftBound, Fraction rightBound, AnyaState source)
src/algorithms/Anya.java:641
↓ 6 callersMethodgetMinValue
()
src/algorithms/priorityqueue/FastVariableSizeIndirectHeap.java:175
↓ 6 callersMethodgetOutgoingEdges
(int source)
src/algorithms/sparsevgs/SparseVisibilityGraph.java:244
↓ 6 callersMethodgetX
(int index)
src/algorithms/sg16/SG16Algorithm.java:237
↓ 6 callersMethodgetY
(int index)
src/algorithms/sg16/SG16Algorithm.java:243
↓ 6 callersMethodget_map_id
(int x, int y)
src/algorithms/anya16/BitpackedGrid.java:206
↓ 6 callersMethodleftDownExtent
(int xL, int y)
src/algorithms/Anya.java:594
↓ 6 callersMethodleftUpExtent
(int xL, int y)
src/algorithms/Anya.java:590
↓ 6 callersMethodlessThan
(FibonacciHeapNode<T> other)
src/algorithms/jgrapht/FibonacciHeapNode.java:123
↓ 6 callersMethodmakeDirs
(String path)
src/uiandio/FileIO.java:17
↓ 6 callersMethodmaybeAddEdge
(int sx, int sy, Vertex curr, Edge edge)
src/algorithms/rotationalplanesweep/RPSScanner.java:485
↓ 6 callersMethodmaybeDeleteEdge
(int sx, int sy, Vertex curr, Edge edge)
src/algorithms/rotationalplanesweep/RPSScanner.java:512
↓ 6 callersMethodremoveDuplicatesInPath
(int[][] path)
src/main/utility/Utility.java:89
↓ 6 callersMethodrightDownExtent
(int xR, int y)
src/algorithms/Anya.java:606
↓ 6 callersMethodrightUpExtent
(int xR, int y)
src/algorithms/Anya.java:602
↓ 6 callersMethodsetDistance
(int index, float value)
src/algorithms/sparsevgs/SparseVisibilityGraphAlgorithmFibHeap.java:273
↓ 6 callersMethodsetDistance
(int index, float value)
src/algorithms/sg16/SG16Algorithm.java:194
↓ 6 callersMethodsetLabel
(int x, int y, int value)
src/algorithms/sg16/ConvexHullSplitGenerator.java:982
↓ 6 callersMethodsetParent
(int index, int value)
src/algorithms/sg16/SG16Algorithm.java:186
↓ 6 callersMethodstackPush
(LOSIntervalDouble interval)
src/algorithms/sparsevgs/LineOfSightScannerDouble.java:90
↓ 6 callersMethodstackPush
(LOSInterval interval)
src/algorithms/sparsevgs/LineOfSightScanner.java:64
↓ 6 callersMethodtest
(String mazeName, GridGraph gridGraph, ArrayList<TwoPoint> problemSet, AlgoFunction algoFunction)
src/main/AlgoTest.java:1040
↓ 6 callersMethodtestScaledMazes
(String mazeName, AlgoFunction algo, TestFunctionData testFunction)
src/main/AlgoTest.java:428
↓ 6 callersMethodtoString
()
src/algorithms/anya16/AnyaNode.java:133
↓ 5 callersMethodaddFirst
(int x, int y)
src/algorithms/sg16/ConvexHullSplitGenerator.java:134
↓ 5 callersMethodaddNeighbour
(int x, int y)
src/algorithms/rotationalplanesweep/RPSScanner.java:202
↓ 5 callersMethodaddStartAndEnd
(int sx, int sy, int ex, int ey)
src/algorithms/sparsevgs/SparseVisibilityGraph.java:129
← previousnext →101–200 of 1,502, ranked by callers