Package gen.lib.common
Class routespl__c
- java.lang.Object
-
- gen.lib.common.routespl__c
-
public class routespl__c extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description routespl__c()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CArray<ST_pointf>_routesplines(ST_path pp, int[] npoints, int polyline)static intcheckpath(int boxn, ST_boxf[] boxes, ST_path thepath)static voidlimitBoxes(ST_boxf[] boxes, int boxn, CArray<ST_pointf> pps, int pn, int delta)static java.lang.ObjectmakeStraightEdge(java.lang.Object... arg_)static booleanmkspacep(int size)static intoverlap(double i0, double i1, double j0, double j1)static intoverlap(int i0, int i1, int j0, int j1)static CArray<ST_pointf>routepolylines(ST_path pp, int[] npoints)static CArray<ST_pointf>routesplines(ST_path pp, int[] npoints)static introutesplinesinit()static voidroutesplinesterm()static CArray<ST_pointf>simpleSplineRoute(ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline)
-
-
-
Method Detail
-
simpleSplineRoute
public static CArray<ST_pointf> simpleSplineRoute(ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline)
-
routesplinesinit
public static int routesplinesinit()
-
routesplinesterm
public static void routesplinesterm()
-
limitBoxes
public static void limitBoxes(ST_boxf[] boxes, int boxn, CArray<ST_pointf> pps, int pn, int delta)
-
_routesplines
public static CArray<ST_pointf> _routesplines(ST_path pp, int[] npoints, int polyline)
-
overlap
public static int overlap(double i0, double i1, double j0, double j1)
-
overlap
public static int overlap(int i0, int i1, int j0, int j1)
-
mkspacep
public static boolean mkspacep(int size)
-
makeStraightEdge
public static java.lang.Object makeStraightEdge(java.lang.Object... arg_)
-
-