Uses of Class
h.ST_pointf
-
Packages that use ST_pointf Package Description gen.lib.common gen.lib.dotgen gen.lib.pathplan h net.sourceforge.plantuml.sdot smetana.core -
-
Uses of ST_pointf in gen.lib.common
Methods in gen.lib.common that return ST_pointf Modifier and Type Method Description static ST_pointf
utils__c. Bezier(CArray<ST_pointf> V, int degree, double t, CArray<ST_pointf> Left, CArray<ST_pointf> Right)
static ST_pointf
geom__c. ccwrotatepf(ST_pointf p, int ccwrot)
static ST_pointf
postproc__c. centerPt(CArray<ST_xlabel_t> xlp)
static ST_pointf
geom__c. cwrotatepf(ST_pointf p, int cwrot)
static ST_pointf
utils__c. dotneato_closest(ST_splines spl, ST_pointf pt)
static ST_pointf
postproc__c. edgeHeadpoint(ST_Agedge_s e)
static ST_pointf
splines__c. edgeMidpoint(ST_Agraph_s g, ST_Agedge_s e)
static ST_pointf
postproc__c. edgeTailpoint(ST_Agedge_s e)
static ST_pointf
postproc__c. map_point(ST_pointf p)
static ST_pointf
geom__c. rotatepf(ST_pointf p, int cwrot)
static ST_pointf
shapes__c. size_reclbl(ST_Agnode_s n, ST_field_t f)
static ST_pointf
textspan__c. textspan_size(ST_GVC_s gvc, ST_textspan_t span)
Methods in gen.lib.common that return types with arguments of type ST_pointf 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 ST_pointf Modifier and Type Method Description static void
postproc__c. addXLabel(ST_textlabel_t lp, CArray<ST_object_t> objp, CArray<ST_xlabel_t> xlp, int initObj, ST_pointf pos)
static ST_pointf
geom__c. ccwrotatepf(ST_pointf p, int ccwrot)
static ST_point
shapes__c. cvtPt(ST_pointf p, int rankdir)
static ST_pointf
geom__c. cwrotatepf(ST_pointf p, int cwrot)
static ST_pointf
utils__c. dotneato_closest(ST_splines spl, ST_pointf pt)
static void
splines__c. endPoints(ST_splines spl, ST_pointf p, ST_pointf q)
static boolean
input__c. getdoubles2ptf(ST_Agraph_s g, CString name, ST_pointf result)
static boolean
arrows__c. inside(ST_inside_t inside_context, ST_pointf p)
static ST_pointf
postproc__c. map_point(ST_pointf p)
static boolean
shapes__c. poly_inside(ST_inside_t inside_context, ST_pointf p)
static void
shapes__c. pos_reclbl(ST_field_t f, ST_pointf ul, int sides)
static double
geom__c. ptToLine2(ST_pointf a, ST_pointf b, ST_pointf p)
static boolean
shapes__c. record_inside(ST_inside_t inside_context, ST_pointf p)
static void
shapes__c. resize_reclbl(ST_field_t f, ST_pointf sz, boolean nojustify_p)
static ST_pointf
geom__c. rotatepf(ST_pointf p, int cwrot)
static boolean
shapes__c. same_side(ST_pointf p0, ST_pointf p1, ST_pointf L0, ST_pointf L1)
static CArray<ST_pointf>
routespl__c. simpleSplineRoute(ST_pointf tp, ST_pointf hp, ST_Ppoly_t poly, int[] n_spl_pts, boolean polyline)
Method parameters in gen.lib.common with type arguments of type ST_pointf Modifier and Type Method Description static void
splines__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 int
arrows__c. arrowEndClip(ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int eflag)
static int
arrows__c. arrowStartClip(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(__ptr__ inside_context, __ptr__ inside, CArray<ST_pointf> sp, boolean left_inside)
static boolean
emit__c. check_control_points(CArray<ST_pointf> cp)
static void
splines__c. clip_and_install(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(__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 ST_pointf in gen.lib.dotgen
Method parameters in gen.lib.dotgen with type arguments of type ST_pointf Modifier and Type Method Description static ST_Agedge_s
dotsplines__c. straight_path(ST_Agedge_s e, int cnt, CArray<ST_pointf> plist, int[] np)
-
Uses of ST_pointf in gen.lib.pathplan
Methods in gen.lib.pathplan that return ST_pointf Modifier and Type Method Description static ST_pointf
route__c. add(ST_pointf p1, ST_pointf p2)
static ST_pointf
route__c. normv(ST_pointf v)
static ST_pointf
route__c. scale(ST_pointf p, double c)
static ST_pointf
route__c. sub(ST_pointf p1, ST_pointf p2)
Methods in gen.lib.pathplan with parameters of type ST_pointf Modifier and Type Method Description static ST_pointf
route__c. add(ST_pointf p1, ST_pointf p2)
static boolean
shortest__c. between(ST_pointf pap, ST_pointf pbp, ST_pointf pcp)
static int
shortest__c. ccw(ST_pointf p1p, ST_pointf p2p, ST_pointf p3p)
static double
route__c. dist(ST_pointf p1, ST_pointf p2)
static double
route__c. dot(ST_pointf p1, ST_pointf p2)
static boolean
shortest__c. intersects(ST_pointf pap, ST_pointf pbp, ST_pointf pcp, ST_pointf pdp)
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 ST_pointf
route__c. normv(ST_pointf v)
static boolean
shortest__c. pointintri(int trii, ST_pointf pp)
static int
route__c. reallyroutespline(CArray<ST_Pedge_t> edges, int edgen, CArray<ST_pointf> inps, int inpn, ST_pointf ev0, ST_pointf ev1)
static ST_pointf
route__c. scale(ST_pointf p, double c)
static int
route__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 ST_pointf
route__c. sub(ST_pointf p1, ST_pointf p2)
Method parameters in gen.lib.pathplan with type arguments of type ST_pointf Modifier and Type Method Description static double
route__c. dist_n(CArray<ST_pointf> p, int n)
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
shortest__c. Pshortestpath(ST_Ppoly_t polyp, CArray<ST_pointf> eps, ST_Ppoly_t output)
static int
route__c. splineintersectsline(CArray<ST_pointf> sps, CArray<ST_pointf> lps, double[] roots)
-
Uses of ST_pointf in h
Fields in h declared as ST_pointf Modifier and Type Field Description ST_pointf
ST_Pedge_t. a
ST_pointf[]
ST_tna_t. a
ST_pointf
ST_Pedge_t. b
ST_pointf[]
ST_Agraphinfo_t. border
ST_pointf
ST_Agnodeinfo_t. coord
ST_pointf
ST_textlabel_t. dimen
ST_pointf
ST_bezier. ep
ST_pointf
ST_boxf. LL
ST_pointf
ST_layout_t. margin
ST_pointf
ST_pathend_t. np
ST_pointf
ST_port. p
ST_pointf
ST_layout_t. page
ST_pointf
ST_BestPos_t. pos
ST_pointf
ST_object_t. pos
ST_pointf
ST_textlabel_t. pos
ST_pointf
ST_xlabel_t. pos
ST_pointf
ST_pointnlink_t. pp
ST_pointf
ST_field_t. size
ST_pointf
ST_layout_t. size
ST_pointf
ST_textspan_t. size
ST_pointf
ST_bezier. sp
ST_pointf
ST_textlabel_t. space
ST_pointf
ST_object_t. sz
ST_pointf
ST_xlabel_t. sz
ST_pointf
ST_boxf. UR
Fields in h with type parameters of type ST_pointf Modifier and Type Field Description CArray<ST_pointf>
ST_inside_t. a_p
CArray<ST_pointf>
ST_bezier. list
CArray<ST_pointf>
ST_Ppoly_t. ps
CArray<ST_pointf>
ST_polygon_t. vertices
Methods in h that return ST_pointf Modifier and Type Method Description static ST_pointf
ST_pointf. add_pointf(ST_pointf p, ST_pointf q)
ST_pointf
ST_pointf. copy()
static ST_pointf
ST_pointf. pointfof(double x, double y)
Methods in h with parameters of type ST_pointf Modifier and Type Method Description static ST_pointf
ST_pointf. add_pointf(ST_pointf p, ST_pointf q)
-
Uses of ST_pointf in net.sourceforge.plantuml.sdot
Methods in net.sourceforge.plantuml.sdot with parameters of type ST_pointf Modifier and Type Method Description static String
DebugUtils. pointftoString(ST_pointf point)
-
Uses of ST_pointf in smetana.core
Fields in smetana.core declared as ST_pointf Modifier and Type Field Description ST_pointf
Z. O
ST_pointf
Z. Offset
Fields in smetana.core with type parameters of type ST_pointf Modifier and Type Field Description CArray<ST_pointf>
Z. ispline
CArray<ST_pointf>
Z. ops_route
CArray<ST_pointf>
Z. ops_shortest
CArray<ST_pointf>
Z. pointfs
CArray<ST_pointf>
Z. pointfs2
CArray<ST_pointf>
Z. polypoints
CArray<ST_pointf>
Z. ps
CArray<ST_pointf>
Z. vertex
Methods in smetana.core that return ST_pointf Modifier and Type Method Description static ST_pointf[]
Macro. GD_border(ST_Agraph_s g)
static ST_pointf
Macro. ND_coord(ST_Agnode_s n)
Methods in smetana.core with parameters of type ST_pointf Modifier and Type Method Description static boolean
Macro. APPROXEQPT(ST_pointf p, ST_pointf q, double tol)
static double
Macro. DIST2(ST_pointf p, ST_pointf q)
static double
Macro. DISTSQ(ST_pointf a, ST_pointf b)
static void
Macro. hackInitDimensionFromLabel(ST_pointf size, String label)
static boolean
Macro. INSIDE(ST_pointf p, ST_boxf b)
static void
Macro. PAD(ST_pointf d)
static void
Macro. PF2P(ST_pointf pf, ST_point p)
static void
Macro. PF2P(ST_pointf pf, ST_pointf p)
static void
Macro. XPAD(ST_pointf d)
static void
Macro. YPAD(ST_pointf d)
-