Package gen.lib.common
Class routespl__c
- java.lang.Object
-
- gen.lib.common.routespl__c
-
public class routespl__c extends 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(Globals zz, ST_path pp, int[] npoints, int polyline)
static int
checkpath(int boxn, ST_boxf[] boxes, ST_path thepath)
static void
limitBoxes(ST_boxf[] boxes, int boxn, CArray<ST_pointf> pps, int pn, int delta)
static Object
makeStraightEdge(Object... arg_)
static boolean
mkspacep(Globals zz, int size)
static int
overlap(double i0, double i1, double j0, double j1)
static int
overlap(int i0, int i1, int j0, int j1)
static CArray<ST_pointf>
routepolylines(Globals zz, ST_path pp, int[] npoints)
static CArray<ST_pointf>
routesplines(Globals zz, ST_path pp, int[] npoints)
static int
routesplinesinit(Globals zz)
static void
routesplinesterm(Globals zz)
static CArray<ST_pointf>
simpleSplineRoute(Globals zz, 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(Globals zz, ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline)
-
routesplinesinit
public static int routesplinesinit(Globals zz)
-
routesplinesterm
public static void routesplinesterm(Globals zz)
-
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(Globals zz, ST_path pp, int[] npoints, int polyline)
-
routepolylines
public static CArray<ST_pointf> routepolylines(Globals zz, ST_path pp, int[] npoints)
-
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(Globals zz, int size)
-
-