Uses of Class
smetana.core.CArray
-
Packages that use CArray Package Description gen.lib.common gen.lib.dotgen gen.lib.label gen.lib.pathplan h smetana.core -
-
Uses of CArray in gen.lib.common
Methods in gen.lib.common that return CArray Modifier and Type Method Description static CArray<ST_pointf>routespl__c. _routesplines(Globals zz, ST_path pp, int[] npoints, int polyline)static CArray<ST_pointf>routespl__c. routepolylines(Globals zz, ST_path pp, int[] npoints)static CArray<ST_pointf>routespl__c. routesplines(Globals zz, ST_path pp, int[] npoints)static CArray<ST_pointf>routespl__c. simpleSplineRoute(Globals zz, ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline)Methods in gen.lib.common with parameters of type CArray Modifier and Type Method Description static ST_boxfpostproc__c. addLabelObj(Globals zz, ST_textlabel_t lp, CArray<ST_object_t> objp, ST_boxf bb)static ST_boxfpostproc__c. addNodeObj(Globals zz, ST_Agnode_s np, CArray<ST_object_t> objp, ST_boxf bb)static ST_boxfpostproc__c. addNodeObj_(Globals zz, ST_Agnode_s np, CArray<ST_object_t> objp, ST_boxf bb)static voidpostproc__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_boxfpostproc__c. adjustBB(CArray<ST_object_t> objp, ST_boxf bb)static voidsplines__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 intarrows__c. arrowEndClip(Globals zz, ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int eflag)static intarrows__c. arrowStartClip(Globals zz, ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int sflag)static ST_pointfutils__c. Bezier(CArray<ST_pointf> V, int degree, double t, CArray<ST_pointf> Left, CArray<ST_pointf> Right)static voidsplines__c. bezier_clip(Globals zz, __ptr__ inside_context, __ptr__ inside, CArray<ST_pointf> sp, boolean left_inside)static ST_pointfpostproc__c. centerPt(CArray<ST_xlabel_t> xlp)static booleanemit__c. check_control_points(CArray<ST_pointf> cp)static voidsplines__c. clip_and_install(Globals zz, ST_Agedge_s fe, ST_Agnode_s hn, CArray<ST_pointf> ps, int pn, ST_splineInfo info)static voidroutespl__c. limitBoxes(ST_boxf[] boxes, int boxn, CArray<ST_pointf> pps, int pn, int delta)static voidsplines__c. shape_clip0(Globals zz, __ptr__ inside_context, ST_Agnode_s n, CArray<ST_pointf> curve, boolean left_inside)static voidemit__c. update_bb_bz(ST_boxf bb, CArray<ST_pointf> cp) -
Uses of CArray in gen.lib.dotgen
Methods in gen.lib.dotgen with parameters of type CArray Modifier and Type Method Description static ST_Agedge_sdotsplines__c. straight_path(ST_Agedge_s e, int cnt, CArray<ST_pointf> plist, int[] np)static voiddotsplines__c. swap_bezier(CArray<ST_bezier> old, CArray<ST_bezier> new_) -
Uses of CArray in gen.lib.label
Methods in gen.lib.label with parameters of type CArray Modifier and Type Method Description static intxlabels__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_txlabels__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
Methods in gen.lib.pathplan with parameters of type CArray Modifier and Type Method Description static doubleroute__c. dist_n(CArray<ST_pointf> p, int n)static introute__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 introute__c. Proutespline(Globals zz, CArray<ST_Pedge_t> edges, int edgen, ST_Ppoly_t input, CArray<ST_pointf> evs, ST_Ppoly_t output)static intshortest__c. Pshortestpath(Globals zz, ST_Ppoly_t polyp, CArray<ST_pointf> eps, ST_Ppoly_t output)static introute__c. reallyroutespline(Globals zz, CArray<ST_Pedge_t> edges, int edgen, CArray<ST_pointf> inps, int inpn, ST_pointf ev0, ST_pointf ev1)static introute__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 introute__c. splineintersectsline(CArray<ST_pointf> sps, CArray<ST_pointf> lps, double[] roots)static booleanroute__c. splineisinside(CArray<ST_Pedge_t> edges, int edgen, CArray<ST_pointf> sps) -
Uses of CArray in h
Fields in h declared as CArray Modifier and Type Field Description CArray<ST_pointf>ST_inside_t. a_pCArray<ST_xlabel_t>ST_object_t. lblCArray<ST_xlabel_t>ST_XLabels_t. lblsCArray<ST_pointf>ST_bezier. listCArray<ST_bezier>ST_splines. listCArray<ST_triangle_t>ST_tedge_t. lrpCArray<ST_object_t>ST_cinfo_t. objpCArray<ST_object_t>ST_XLabels_t. objsCArray<ST_pointf>ST_Ppoly_t. psCArray<ST_rank_t>ST_Agraphinfo_t. rankCArray<ST_triangle_t>ST_tedge_t. rtpCArray<ST_textspan_t>ST_textlabel_t. spanCArray<ST_pointf>ST_polygon_t. vertices -
Uses of CArray in smetana.core
Fields in smetana.core declared as CArray Modifier and Type Field Description CArray<ST_Pedge_t>Globals. edgesCArray<ST_pointf>Globals. isplineCArray<ST_pointf>Globals. ops_routeCArray<ST_pointf>Globals. ops_shortestCArray<ST_pointf>Globals. pointfsCArray<ST_pointf>Globals. pointfs2CArray<ST_pointf>Globals. polypointsCArray<ST_pointf>Globals. psCArray<ST_tna_t>Globals. tnasCArray<ST_triangle_t>Globals. trisCArray<ST_pointf>Globals. vertexMethods in smetana.core that return CArray Modifier and Type Method Description static <O> CArray<O>CArray. ALLOC__(int size, ZType type)static CArray<ST_rank_t>Macro. GD_rank(ST_Agraph_s g)CArray<O>CArray. plus_(int delta)static <O> CArray<O>CArray. REALLOC__(int size, CArray<O> old, ZType type)Methods in smetana.core with parameters of type CArray Modifier and Type Method Description static voidMacro. GD_rank(ST_Agraph_s g, CArray<ST_rank_t> v)intCArray. minus_(CArray<O> other)static <O> CArray<O>CArray. REALLOC__(int size, CArray<O> old, ZType type)
-