Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/athakapo/DARP
/ functions
Functions
136 in github.com/athakapo/DARP
⨍
Functions
136
◇
Types & classes
33
↓ 30 callers
Method
appendToPane
(String msg, Color c)
src/MainGUI.java:758
↓ 11 callers
Method
equals
(Object obj)
src/Edge.java:42
↓ 8 callers
Method
AddToAllEdges
(int from, int to, int cost)
src/Kruskal.java:47
↓ 8 callers
Method
AddToAllEdges
(int from, int to, int cost)
src/CalculateTrajectories.java:54
↓ 5 callers
Method
paint
()
src/MainGUI.java:1604
↓ 4 callers
Method
SafeRemoveEdge
(Edge curEdge)
src/CalculateTrajectories.java:116
↓ 4 callers
Method
deepCopyMatrix
(int[][] input)
src/DARP.java:362
↓ 4 callers
Method
enableComponents
(Container container, boolean enable)
src/MainGUI.java:772
↓ 3 callers
Method
DefineRobotsObstacles
()
src/MainGUI.java:476
↓ 2 callers
Method
DT1D
(float [] f, float [] d, int [] v , float [] z)
src/ConnectComponent.java:268
↓ 2 callers
Method
DefineGridDimensions
()
src/MainGUI.java:154
↓ 2 callers
Method
NormalizedEuclideanDistanceBinary
Calculate the normalized euclidean distance transform of a binary image with foreground pixels set to 1 and background set to 0.
src/ConnectComponent.java:219
↓ 2 callers
Method
bfs
(int[][] grid, int startX, int startY)
src/BFS.java:7
↓ 2 callers
Method
colorToRGB
(int alpha, int red, int green, int blue)
src/MainGUI.java:438
↓ 2 callers
Method
compactLabeling
label and re-arrange the labels to make the numbers of label continous @param zeroAsBg Leaving label 0 untouched
src/ConnectComponent.java:24
↓ 2 callers
Method
deepCopyMatrix
(int[][] input)
src/ConnectComponent.java:204
↓ 2 callers
Method
generateRandomColor
(Color mix)
src/MainGUI.java:1303
↓ 2 callers
Method
getBinrayRobotRegions
()
src/DARP.java:486
↓ 2 callers
Method
getDiscr
()
src/DARP.java:492
↓ 2 callers
Method
getMaxLabel
return the max label in the labeling process. the range of labels is [0..max_label]
src/ConnectComponent.java:79
↓ 2 callers
Method
getNr
()
src/DARP.java:482
↓ 2 callers
Method
getRobotBinary
()
src/DARP.java:485
↓ 2 callers
Method
isInteger
(String string)
src/MainGUI.java:1285
↓ 2 callers
Method
isNumber
(String string)
src/MainGUI.java:1294
↓ 2 callers
Method
isNumeric
(String s)
src/MainGUI.java:1281
↓ 2 callers
Method
paintBorders
(JPanel pan, int borderV, Color c)
src/MainGUI.java:1528
↓ 2 callers
Method
uf_union
( int x, int y, int[] parent)
src/ConnectComponent.java:155
↓ 1 callers
Method
CalcConnectedMultiplier
(float[][] dist1, float[][] dist2)
src/DARP.java:296
↓ 1 callers
Method
CalcRealBinaryReg
(boolean[][] BinrayRobotRegion)
src/MainGUI.java:1256
↓ 1 callers
Method
CalculatePathsSequence
(int StartingNode)
src/CalculateTrajectories.java:130
↓ 1 callers
Method
DefineConsole
()
src/MainGUI.java:454
↓ 1 callers
Method
DefineRightPanel
()
src/MainGUI.java:131
↓ 1 callers
Method
DisplayFinalPanel
()
src/MainGUI.java:592
↓ 1 callers
Method
FinalUpdateOnMetricMatrix
(double[][] CM, double[][] RM, double[][] curentONe, float[][] CC)
src/DARP.java:218
↓ 1 callers
Method
RemoveTheAppropriateEdges
()
src/CalculateTrajectories.java:73
↓ 1 callers
Method
TransformImage2Dto1D
(int[][] a, Dimension d)
src/ConnectComponent.java:62
↓ 1 callers
Method
assign
(ArrayList<double[][]> Q)
src/DARP.java:317
↓ 1 callers
Method
binarize
(BufferedImage original)
src/MainGUI.java:349
↓ 1 callers
Method
calculateCriterionMatrix
(double[][] TilesImp, double minImp, double maxImp, double corMult, boolean SmallerThan0)
src/DARP.java:245
↓ 1 callers
Method
calculateMSTs
(ArrayList<boolean[][]> BinrayRobotRegions, int nr)
src/MainGUI.java:1266
↓ 1 callers
Method
calculateRobotBinaryArrays
()
src/DARP.java:205
↓ 1 callers
Method
constructAssignmentM
()
src/DARP.java:51
↓ 1 callers
Method
constructBinaryImages
(int robotsLabel)
src/ConnectComponent.java:185
↓ 1 callers
Method
deepCopyListMatrix
(ArrayList<double[][]> input)
src/DARP.java:372
↓ 1 callers
Method
defineRobotsObstacles
()
src/DARP.java:417
↓ 1 callers
Method
generateRandomMatrix
()
src/DARP.java:231
↓ 1 callers
Method
getAchievedDiscr
()
src/DARP.java:495
↓ 1 callers
Method
getAllNewEdges
()
src/Kruskal.java:135
↓ 1 callers
Method
getAssignmentMatrix
()
src/DARP.java:484
↓ 1 callers
Method
getEffectiveSize
()
src/DARP.java:488
↓ 1 callers
Method
getElapsedTime
()
src/DARP.java:491
↓ 1 callers
Method
getMaxCellsAss
()
src/DARP.java:489
↓ 1 callers
Method
getMaxIter
()
src/DARP.java:493
↓ 1 callers
Method
getMinCellsAss
()
src/DARP.java:490
↓ 1 callers
Method
getNumOB
()
src/DARP.java:483
↓ 1 callers
Method
getPathSequence
()
src/CalculateTrajectories.java:183
↓ 1 callers
Method
getRobotsInit
()
src/DARP.java:487
↓ 1 callers
Method
getSuccess
()
src/DARP.java:481
↓ 1 callers
Method
getVector
(float[][] A, int row)
src/ConnectComponent.java:295
↓ 1 callers
Method
imageHistogram
(BufferedImage input)
src/MainGUI.java:420
↓ 1 callers
Method
initializeGraph
(boolean [][] A, boolean connect4)
src/Kruskal.java:22
↓ 1 callers
Method
initializeGraph
(boolean [][] A, boolean connect4)
src/CalculateTrajectories.java:31
↓ 1 callers
Method
isThisAGoalState
(int thres)
src/DARP.java:266
↓ 1 callers
Method
labeling
Label the connect components If label 0 is background, then label 0 is untouched; If not, label 0 may be reassigned [Requires] 0 is treated as backg
src/ConnectComponent.java:92
↓ 1 callers
Method
makeGridBinary
()
src/MainGUI.java:1243
↓ 1 callers
Method
nodesAreInDifferentSets
(int a, int b)
src/Kruskal.java:115
↓ 1 callers
Method
otsuTreshold
(BufferedImage original)
src/MainGUI.java:381
↓ 1 callers
Method
paintBordersForPaths
(JPanel pan,int[] LinesToAdd, Color c)
src/MainGUI.java:1489
↓ 1 callers
Method
paintComponent
(Graphics g)
src/MainGUI.java:1862
↓ 1 callers
Method
performKruskal
()
src/Kruskal.java:64
↓ 1 callers
Method
setCanceled
(boolean c)
src/DARP.java:494
↓ 1 callers
Method
setDispMST
(boolean v)
src/MainGUI.java:1347
↓ 1 callers
Method
toGray
(BufferedImage original)
src/MainGUI.java:320
↓ 1 callers
Method
uf_find
This function is called to return the root label Returned label starts from 1 because label array is inited to 0 as first [Effects] label array reco
src/ConnectComponent.java:174
Method
CalculateTrajectories
(int r, int c, Vector MST)
src/CalculateTrajectories.java:18
Method
DARP
(int r,int c, int[][] src, int iters, double vWeight, double rLevel, int discr, boolean imp)
src/DARP.java:31
Method
DARPHeavyTask
(DARP problem)
src/MainGUI.java:1154
Method
DARPPane
(int[][] Assign, int Nrob, boolean[][] robotBin)
src/MainGUI.java:1597
Method
DashedLineIcon
(Color color, int dashWidth, int dashHeight, int emptyWidth, int emptyHeight )
src/MainGUI.java:1557
Method
DrawADashedLine
(Color c, int[] direction)
src/MainGUI.java:1813
Method
Edge
()
src/Edge.java:9
Method
EuclideanDis
(double[] a, double[] b)
src/DARP.java:348
Method
FinalPaths
(ArrayList<Vector> MSTS,int[][] Assign, int Nrob, boolean[][] robotBin, ArrayList<ArrayList
src/MainGUI.java:1335
Method
GridPane
()
src/MainGUI.java:1669
Method
IPHeavyTask
(BufferedImage im)
src/MainGUI.java:255
Method
JTextFieldLimit
(int limit)
src/MainGUI.java:786
Method
Kruskal
(int maxN)
src/Kruskal.java:14
Method
MainGUI
()
src/MainGUI.java:78
Method
MyDrawPanel
()
src/MainGUI.java:1846
Method
ScalingLabel
(String text)
src/MainGUI.java:1783
Method
actionPerformed
(ActionEvent e)
src/MainGUI.java:225
Method
actionPerformed
(ActionEvent e)
src/MainGUI.java:683
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:802
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:829
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:839
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:850
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:893
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:923
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:944
Method
actionPerformed
(ActionEvent event)
src/MainGUI.java:984
next →
1–100 of 136, ranked by callers