public class OverlayFreeform extends OverlayNodedObject
ARC, BOUNDS, curveLength, highlightIndex, highlightNode, HLT_ALPHA, LENGTH, maxNodes, nodes, NODES, nodesSync, numNodes, RADIUS, STAT_TYPES
color, drawing, filled, GLOW_ALPHA, GLOW_COLOR, GLOW_WIDTH, group, horizGridCount, notes, overlay, selected, text, vertGridCount, x1, x2, xGrid1, xGrid2, xGrid3, xGrid4, y1, y2, yGrid1, yGrid2, yGrid3, yGrid4
Constructor and Description |
---|
OverlayFreeform(OverlayTransform overlay)
Constructs an uninitialized freeform.
|
OverlayFreeform(OverlayTransform overlay,
float[][] nodes)
Constructs a freeform from an array of nodes.
|
OverlayFreeform(OverlayTransform overlay,
float x1,
float y1,
float x2,
float y2)
Constructs a freeform.
|
Modifier and Type | Method and Description |
---|---|
String |
toString()
Gets a short string representation of this freeform.
|
areBoundsEditable, canBeFilled, computeLength, connectTo, deleteBetween, deleteNode, getCurveLength, getData, getDistance, getDistanceToBoundingBox, getHighlightedNodeIndex, getLastNodeX, getLastNodeY, getLastSegmentLength, getMaxNodes, getNearestNode, getNodeCoords, getNodes, getNumNodes, getStat, getStatistics, getStatTypes, hasData, hasEndpoint, hasEndpoint2, insertNode, isHighlightNode, printNodes, printThread, removeNode, resizeNodeArray, reverseNodes, setCoords, setCurveLength, setHighlightNode, setLastNode, setLastNode, setNextNode, setNextNode, setNodeCoords, setNodes, truncateNodeArray, turnOffHighlighting, updateBoundingBox
getColor, getGroup, getNotes, getText, getX, getX2, getY, getY2, hasText, isDrawing, isFilled, isScalable, isSelected, rescale, setBoundaries, setColor, setCoords2, setDrawing, setFilled, setGroup, setNotes, setSelected, setText, setX, setX2, setY, setY2
public OverlayFreeform(OverlayTransform overlay)
public OverlayFreeform(OverlayTransform overlay, float x1, float y1, float x2, float y2)
public OverlayFreeform(OverlayTransform overlay, float[][] nodes)
Copyright © 2015–2022 SciJava. All rights reserved.