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 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 java.lang.Object
makeStraightEdge(java.lang.Object... arg_)
static boolean
mkspacep(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(ST_path pp, int[] npoints)
static CArray<ST_pointf>
routesplines(ST_path pp, int[] npoints)
static int
routesplinesinit()
static void
routesplinesterm()
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_)
-
-