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(ST_path pp, int[] npoints, int polyline)static CArray<ST_pointf>routespl__c. routepolylines(ST_path pp, int[] npoints)static CArray<ST_pointf>routespl__c. routesplines(ST_path pp, int[] npoints)static CArray<ST_pointf>routespl__c. simpleSplineRoute(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(ST_textlabel_t lp, CArray<ST_object_t> objp, ST_boxf bb)static ST_boxfpostproc__c. addNodeObj(ST_Agnode_s np, CArray<ST_object_t> objp, ST_boxf bb)static ST_boxfpostproc__c. addNodeObj_(ST_Agnode_s np, CArray<ST_object_t> objp, ST_boxf bb)static voidpostproc__c. addXLabel(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(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(ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int eflag)static intarrows__c. arrowStartClip(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(__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(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(__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(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(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(CArray<ST_Pedge_t> edges, int edgen, ST_Ppoly_t input, CArray<ST_pointf> evs, ST_Ppoly_t output)static intshortest__c. Pshortestpath(ST_Ppoly_t polyp, CArray<ST_pointf> eps, ST_Ppoly_t output)static introute__c. reallyroutespline(CArray<ST_Pedge_t> edges, int edgen, CArray<ST_pointf> inps, int inpn, ST_pointf ev0, ST_pointf ev1)static introute__c. splinefits(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>Z. edgesCArray<ST_pointf>Z. isplineCArray<ST_pointf>Z. ops_routeCArray<ST_pointf>Z. ops_shortestCArray<ST_pointf>Z. pointfsCArray<ST_pointf>Z. pointfs2CArray<ST_pointf>Z. polypointsCArray<ST_pointf>Z. psCArray<ST_tna_t>Z. tnasCArray<ST_triangle_t>Z. trisCArray<ST_pointf>Z. vertexMethods in smetana.core that return CArray Modifier and Type Method Description static <O> CArray<O>CArray. ALLOC__(int size, Class<O> cl)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, Class<O> cl)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, Class<O> cl)
-