Uses of Class
smetana.core.CArray
Package
Description
-
Uses of CArray in gen.lib.common
Modifier and TypeMethodDescriptionroutespl__c._routesplines
(Globals zz, ST_path pp, int[] npoints, int polyline) routespl__c.routepolylines
(Globals zz, ST_path pp, int[] npoints) routespl__c.routesplines
(Globals zz, ST_path pp, int[] npoints) routespl__c.simpleSplineRoute
(Globals zz, ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline) Modifier and TypeMethodDescriptionstatic ST_boxf
postproc__c.addLabelObj
(Globals zz, ST_textlabel_t lp, CArray<ST_object_t> objp, ST_boxf bb) static ST_boxf
postproc__c.addNodeObj
(Globals zz, ST_Agnode_s np, CArray<ST_object_t> objp, ST_boxf bb) static ST_boxf
postproc__c.addNodeObj_
(Globals zz, ST_Agnode_s np, CArray<ST_object_t> objp, ST_boxf bb) static void
postproc__c.addXLabel
(Globals zz, ST_textlabel_t lp, CArray<ST_object_t> objp, CArray<ST_xlabel_t> xlp, int initObj, ST_pointf pos) static ST_boxf
postproc__c.adjustBB
(CArray<ST_object_t> objp, ST_boxf bb) static void
splines__c.arrow_clip
(Globals zz, ST_Agedge_s fe, ST_Agnode_s hn, CArray<ST_pointf> ps, int[] startp, int[] endp, ST_bezier spl, ST_splineInfo info) static int
arrows__c.arrowEndClip
(Globals zz, ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int eflag) static int
arrows__c.arrowStartClip
(Globals zz, ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int sflag) static ST_pointf
utils__c.Bezier
(CArray<ST_pointf> V, int degree, double t, CArray<ST_pointf> Left, CArray<ST_pointf> Right) static void
splines__c.bezier_clip
(Globals zz, __ptr__ inside_context, __ptr__ inside, CArray<ST_pointf> sp, boolean left_inside) static ST_pointf
postproc__c.centerPt
(CArray<ST_xlabel_t> xlp) static boolean
emit__c.check_control_points
(CArray<ST_pointf> cp) static void
splines__c.clip_and_install
(Globals zz, ST_Agedge_s fe, ST_Agnode_s hn, CArray<ST_pointf> ps, int pn, ST_splineInfo info) static void
routespl__c.limitBoxes
(ST_boxf[] boxes, int boxn, CArray<ST_pointf> pps, int pn, int delta) static void
splines__c.shape_clip0
(Globals zz, __ptr__ inside_context, ST_Agnode_s n, CArray<ST_pointf> curve, boolean left_inside) static void
emit__c.update_bb_bz
(ST_boxf bb, CArray<ST_pointf> cp) -
Uses of CArray in gen.lib.dotgen
Modifier and TypeMethodDescriptionstatic ST_Agedge_s
dotsplines__c.straight_path
(ST_Agedge_s e, int cnt, CArray<ST_pointf> plist, int[] np) static void
dotsplines__c.swap_bezier
(CArray<ST_bezier> old, CArray<ST_bezier> new_) -
Uses of CArray in gen.lib.label
Modifier and TypeMethodDescriptionstatic int
xlabels__c.placeLabels
(Globals zz, CArray<ST_object_t> objs, int n_objs, CArray<ST_xlabel_t> lbls, int n_lbls, ST_label_params_t params) static ST_XLabels_t
xlabels__c.xlnew
(Globals zz, CArray<ST_object_t> objs, int n_objs, CArray<ST_xlabel_t> lbls, int n_lbls, ST_label_params_t params) -
Uses of CArray in gen.lib.pathplan
Modifier and TypeMethodDescriptionstatic double
static int
route__c.mkspline
(CArray<ST_pointf> inps, int inpn, CArray<ST_tna_t> tnas, ST_pointf ev0, ST_pointf ev1, ST_pointf sp0, ST_pointf sv0, ST_pointf sp1, ST_pointf sv1) static int
route__c.Proutespline
(Globals zz, CArray<ST_Pedge_t> edges, int edgen, ST_Ppoly_t input, CArray<ST_pointf> evs, ST_Ppoly_t output) static int
shortest__c.Pshortestpath
(Globals zz, ST_Ppoly_t polyp, CArray<ST_pointf> eps, ST_Ppoly_t output) static int
route__c.reallyroutespline
(Globals zz, CArray<ST_Pedge_t> edges, int edgen, CArray<ST_pointf> inps, int inpn, ST_pointf ev0, ST_pointf ev1) static int
route__c.splinefits
(Globals zz, CArray<ST_Pedge_t> edges, int edgen, ST_pointf pa, ST_pointf va, ST_pointf pb, ST_pointf vb, CArray<ST_pointf> inps, int inpn) static int
route__c.splineintersectsline
(CArray<ST_pointf> sps, CArray<ST_pointf> lps, double[] roots) static boolean
route__c.splineisinside
(CArray<ST_Pedge_t> edges, int edgen, CArray<ST_pointf> sps) -
Uses of CArray in h
-
Uses of CArray in smetana.core
Modifier and TypeFieldDescriptionGlobals.edges
Globals.ispline
Globals.ops_route
Globals.ops_shortest
Globals.pointfs
Globals.pointfs2
Globals.polypoints
Globals.ps
Globals.tnas
Globals.tris
Globals.vertex
Modifier and TypeMethodDescriptionstatic <O> CArray<O>
Macro.GD_rank
(ST_Agraph_s g) CArray.plus_
(int delta) static <O> CArray<O>