gen.lib.pathplan
Class shortest__c
- java.lang.Object
-
- gen.lib.pathplan.shortest__c
-
public class shortest__c extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description shortest__c()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidadd2dq(int side, __ptr__ pnlp)static booleanbetween(__ptr__ pap, __ptr__ pbp, __ptr__ pcp)static intccw(__ptr__ p1p, __ptr__ p2p, __ptr__ p3p)static voidconnecttris(int tri1, int tri2)static intfinddqsplit(pointnlink_t pnlp)static voidgrowdq(int newdqn)static voidgrowops(int newopn)static voidgrowpnls(int newpnln)static voidgrowtris(int newtrin)static booleanintersects(__ptr__ pap, __ptr__ pbp, __ptr__ pcp, __ptr__ pdp)static booleanisdiagonal(int pnli, int pnlip2, __ptr__ pnlps, int pnln)static voidloadtriangle(__ptr__ pnlap, __ptr__ pnlbp, __ptr__ pnlcp)static booleanmarktripath(int trii, int trij)static booleanpointintri(int trii, __ptr__ pp)static intPshortestpath(Ppoly_t polyp, __array_of_struct__ eps, Ppoly_t output)static voidsplitdq(int side, int index)static voidtriangulate(__ptr__ pnlps, int pnln)
-
-
-
Method Detail
-
Pshortestpath
public static int Pshortestpath(Ppoly_t polyp, __array_of_struct__ eps, Ppoly_t output)
-
triangulate
public static void triangulate(__ptr__ pnlps, int pnln)
-
isdiagonal
public static boolean isdiagonal(int pnli, int pnlip2, __ptr__ pnlps, int pnln)
-
connecttris
public static void connecttris(int tri1, int tri2)
-
marktripath
public static boolean marktripath(int trii, int trij)
-
add2dq
public static void add2dq(int side, __ptr__ pnlp)
-
splitdq
public static void splitdq(int side, int index)
-
finddqsplit
public static int finddqsplit(pointnlink_t pnlp)
-
pointintri
public static boolean pointintri(int trii, __ptr__ pp)
-
growpnls
public static void growpnls(int newpnln)
-
growtris
public static void growtris(int newtrin)
-
growdq
public static void growdq(int newdqn)
-
growops
public static void growops(int newopn)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG