Update attributes for a JamPolygon object, including default label position, and polygon orientations.
Details
The default label position is defined with "label_x","label_y"
if these columns do not already exist in jp@polygons.
The coordinates are defined by labelr_JamPolygon() with
argument add_to_jp=TRUE.
If the column "orientation" does not exist in jp@polygons
it is added by calling add_orientation_JamPolygon(). It
subsequently adds columns "holes", "polygon_clockwise", and
"polygon_parent" when each is not already present.
See also
Other JamPolygon:
JamPolygon-class,
[,JamPolygon-method,
add_orientation_JamPolygon(),
area_JamPolygon(),
bbox_JamPolygon(),
buffer_JamPolygon(),
check_JamPolygon(),
eulerr_to_JamPolygon(),
farthest_point_JamPolygon(),
find_venn_overlaps_JamPolygon(),
has_point_in_JamPolygon(),
intersect_JamPolygon(),
label_fill_JamPolygon(),
label_outside_JamPolygon(),
label_segment_JamPolygon(),
labelr_JamPolygon(),
minus_JamPolygon(),
nearest_point_JamPolygon(),
nudge_JamPolygon(),
plot.JamPolygon(),
point_in_JamPolygon(),
polyclip_to_JamPolygon(),
polygon_circles(),
polygon_ellipses(),
sample_JamPolygon(),
split_JamPolygon(),
union_JamPolygon()