Package gen.lib.common
Class routespl__c
java.lang.Object
gen.lib.common.routespl__c
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_routesplines(ST_path pp, int[] npoints, int polyline) static intstatic voidlimitBoxes(ST_boxf[] boxes, int boxn, CArray<ST_pointf> pps, int pn, int delta) static ObjectmakeStraightEdge(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) routepolylines(ST_path pp, int[] npoints) routesplines(ST_path pp, int[] npoints) static intstatic voidsimpleSplineRoute(ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline)
-
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
-