Package gen.lib.label
Class xlabels__c
java.lang.Object
gen.lib.label.xlabels__c
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
static int
floorLog2
(int n) static int
getintrsxi
(ST_XLabels_t xlp, ST_object_t op, ST_object_t cp) static int
hd_hil_s_from_xy
(ST_point p, int n) static int
icompare
(ST_dt_s dt, Object v1, Object v2, ST_dtdisc_s disc) static boolean
lblenclosing
(ST_object_t objp, ST_object_t objp1) static void
objp2rect
(ST_object_t op, ST_Rect_t r) static void
objplp2rect
(ST_object_t objp, ST_Rect_t r) static ST_Rect_t
objplpmks
(ST_XLabels_t xlp, ST_object_t objp) static int
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 double
recordlintrsx
(ST_XLabels_t xlp, ST_object_t op, ST_object_t cp, ST_Rect_t rp, double a, ST_object_t[] intrsx) static double
recordointrsx
(ST_XLabels_t xlp, ST_object_t op, ST_object_t cp, ST_Rect_t rp, double a, ST_object_t[] intrsx) static ST_BestPos_t
xladjust
(ST_XLabels_t xlp, ST_object_t objp) static void
xlfree
(ST_XLabels_t xlp) static int
xlhdxload
(Globals zz, ST_XLabels_t xlp) static void
xlhdxunload
(ST_XLabels_t xlp) static int
xlhorder
(ST_XLabels_t xlp) static int
xlinitialize
(Globals zz, ST_XLabels_t xlp) static ST_BestPos_t
xlintersections
(ST_XLabels_t xlp, ST_object_t objp, ST_object_t[] intrsx) static ST_XLabels_t
xlnew
(Globals zz, CArray<ST_object_t> objs, int n_objs, CArray<ST_xlabel_t> lbls, int n_lbls, ST_label_params_t params) static int
xlspdxload
(Globals zz, ST_XLabels_t xlp)
-
Field Details
-
icompare
-
-
Constructor Details
-
xlabels__c
public xlabels__c()
-
-
Method Details
-
icompare
-
xlnew
public static ST_XLabels_t xlnew(Globals zz, CArray<ST_object_t> objs, int n_objs, CArray<ST_xlabel_t> lbls, int n_lbls, ST_label_params_t params) -
xlfree
-
floorLog2
public static int floorLog2(int n) -
xlhorder
-
hd_hil_s_from_xy
-
aabbaabb
-
lblenclosing
-
objp2rect
-
objplp2rect
-
objplpmks
-
getintrsxi
-
recordointrsx
public static double recordointrsx(ST_XLabels_t xlp, ST_object_t op, ST_object_t cp, ST_Rect_t rp, double a, ST_object_t[] intrsx) -
recordlintrsx
public static double recordlintrsx(ST_XLabels_t xlp, ST_object_t op, ST_object_t cp, ST_Rect_t rp, double a, ST_object_t[] intrsx) -
xlintersections
public static ST_BestPos_t xlintersections(ST_XLabels_t xlp, ST_object_t objp, ST_object_t[] intrsx) -
xladjust
-
xlhdxload
-
xlhdxunload
-
xlspdxload
-
xlinitialize
-
placeLabels
public static int placeLabels(Globals zz, CArray<ST_object_t> objs, int n_objs, CArray<ST_xlabel_t> lbls, int n_lbls, ST_label_params_t params)
-