Package gen.lib.common
Class shapes__c
java.lang.Object
gen.lib.common.shapes__c
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ST_shape_desc
bind_shape
(Globals zz, CString name, ST_Agnode_s np) static CString
closestSide
(ST_Agnode_s n, ST_Agnode_s other, ST_port oldport) static Object
compassPoint
(Object... arg) static boolean
compassPort
(ST_Agnode_s n, ST_boxf bp, ST_port pp, CString compass, int sides, ST_inside_t ictxt) static ST_point
static Object
epsf_gencode
(Object... arg) static Object
epsf_inside
(Object... arg) static Object
find_user_shape
(Object... arg) static Object
free_field
(Object... arg) static double
invflip_angle
(double angle, int rankdir) static int
invflip_side
(int side, int rankdir) static Object
static ST_field_t
map_rec_port
(ST_field_t f, CString str) static ST_field_t
parse_reclbl
(Globals zz, ST_Agnode_s n, boolean LR, boolean flag, CString text) static Object
static Object
poly_gencode
(Object... arg) static void
poly_init
(Globals zz, ST_Agnode_s n) static boolean
poly_inside
(Globals zz, ST_inside_t inside_context, ST_pointf p) static int
poly_path
(ST_Agnode_s n, ST_port p, int side, Object rv, Object kptr) static ST_port
poly_port
(Globals zz, ST_Agnode_s n, CString portname, CString compass) static void
pos_reclbl
(ST_field_t f, ST_pointf ul, int sides) static Object
record_free
(Object... arg_) static Object
record_gencode
(Object... arg) static void
record_init
(Globals zz, ST_Agnode_s n) static boolean
record_inside
(ST_inside_t inside_context, ST_pointf p) static int
record_path
(ST_Agnode_s n, ST_port prt, int side, ST_boxf rv, int[] kptr) static ST_port
record_port
(Globals zz, ST_Agnode_s n, CString portname, CString compass) static void
resize_reclbl
(ST_field_t f, ST_pointf sz, boolean nojustify_p) static ST_port
resolvePort
(ST_Agnode_s n, ST_Agnode_s other, ST_port oldport) static Object
resolvePorts
(Object... arg) static boolean
static EN_shape_kind
static ST_pointf
size_reclbl
(Globals zz, ST_Agnode_s n, ST_field_t f) static Object
star_inside
(Object... arg) static Object
static Object
star_vertices
(Object... arg) static void
unrecognized
(ST_Agnode_s n, CString p)
-
Field Details
-
poly_init
-
poly_free
-
poly_inside
-
poly_path
-
poly_port
-
poly_gencode
-
record_init
-
record_free
-
record_port
-
record_inside
-
record_path
-
record_gencode
-
-
Constructor Details
-
shapes__c
public shapes__c()
-
-
Method Details
-
same_side
-
shapeOf
-
isPolygon
-
poly_init
-
poly_free
-
poly_inside
-
poly_path
-
invflip_side
public static int invflip_side(int side, int rankdir) -
invflip_angle
public static double invflip_angle(double angle, int rankdir) -
compassPoint
-
compassPort
public static boolean compassPort(ST_Agnode_s n, ST_boxf bp, ST_port pp, CString compass, int sides, ST_inside_t ictxt) -
unrecognized
-
poly_port
-
poly_gencode
-
free_field
-
parse_reclbl
public static ST_field_t parse_reclbl(Globals zz, ST_Agnode_s n, boolean LR, boolean flag, CString text) -
size_reclbl
-
resize_reclbl
-
pos_reclbl
-
record_init
-
record_free
-
map_rec_port
-
record_port
-
record_inside
-
record_path
-
record_gencode
-
find_user_shape
-
bind_shape
-
epsf_inside
-
epsf_gencode
-
star_size
-
star_vertices
-
star_inside
-
cvtPt
-
closestSide
-
resolvePort
-
resolvePorts
-