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 -
Method Summary
Modifier and TypeMethodDescription_routesplines
(ST_path pp, int[] npoints, int polyline) static int
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) routepolylines
(ST_path pp, int[] npoints) routesplines
(ST_path pp, int[] npoints) static int
static void
simpleSplineRoute
(ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
routespl__c
public routespl__c()
-
-
Method Details
-
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
-
_routesplines
-
routesplines
-
routepolylines
-
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) -
checkpath
-
mkspacep
public static boolean mkspacep(int size) -
makeStraightEdge
public static java.lang.Object makeStraightEdge(java.lang.Object... arg_)
-