Modifier and Type | Method and Description |
---|---|
Rect |
FreeBoxManager.firstElement() |
abstract Rect |
BoxManager.firstElement() |
Rect |
GridBoxManager.firstElement() |
Rect |
BoxedMorph.getBox() |
Rect |
BoxManager.getBox(int boxNo) |
Rect |
GridBoxManager.getBox(int boxNo) |
Rect |
BoxManager.getBox(int boxNo,
Dim size) |
Rect |
BoxManager.getBoxContainingPoint(Point p,
Dim d)
Find the box within the array containing a particular point, in reverse
order to the natural (drawing) order.
|
Rect |
BoxedMorph.getDestinationBox() |
Rect |
FreeBoxManager.getMidBox() |
abstract Rect |
BoxManager.getMidBox() |
Rect |
GridBoxManager.getMidBox() |
Rect |
DoubleRect.toRect(Dim scale) |
Rect |
GeometryManager.toWatchmakerRect(java.lang.Object awtRectangle) |
Rect |
Rect.unionRect(Rect r)
Expand this rectangle where necessary so that it encompasses the given
rectangle.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<Rect> |
BoxManager.getBoxes() |
java.util.Vector<Rect> |
FreeBoxManager.getBoxes(Dim screenSize) |
abstract java.util.Vector<Rect> |
BoxManager.getBoxes(Dim dimension)
For the given dimension of the entire array of boxes, return a vector of
Rectangles describing the corners of each box, in row-major order.
|
java.util.Vector<Rect> |
GridBoxManager.getBoxes(Dim dimension) |
java.util.Vector<Rect> |
BoxManager.getBoxesReversed(Dim scale)
Return the boxes in reverse order, so that offspring are "on top" of
their ancestors.
|
Modifier and Type | Method and Description |
---|---|
void |
FreeBoxManager.addBox(Rect r) |
void |
BoxManager.addBox(Rect box) |
void |
GridBoxManager.addBox(Rect box) |
void |
FreeBoxManager.addBox(Rect r,
Dim scale) |
abstract void |
BoxManager.addBox(Rect margin,
Dim dim) |
void |
GridBoxManager.addBox(Rect box,
Dim dim) |
Dim |
FreeBoxManager.getBoxSize(Rect box,
Dim dimension)
Returns null, as doubleBoxes are not of uniform size.
|
abstract Dim |
BoxManager.getBoxSize(Rect selectedBox,
Dim dimension)
For the supplied dimension of the entire array of boxes, return the size
of one (any) box.
|
Dim |
GridBoxManager.getBoxSize(Rect box,
Dim dimension) |
Point |
FreeBoxManager.getMidPoint(Dim scale,
Rect box) |
abstract Point |
BoxManager.getMidPoint(Dim dimension,
Rect box)
Given supplied dimension of the entire array of boxes, return the
midpoint of the nth box (starting with n = 0).
|
Point |
GridBoxManager.getMidPoint(Dim dimension,
Rect box) |
void |
FreeBoxManager.moveToEnd(Rect box) |
void |
BoxManager.moveToEnd(Rect box) |
void |
FreeBoxManager.removeBox(Rect box) |
void |
BoxManager.removeBox(Rect boxedMorphBox) |
void |
BoxedMorph.setBox(Rect newValue) |
void |
FreeBoxManager.setBox(Rect shadowBox,
Rect newBox,
Dim size) |
void |
BoxManager.setBox(Rect box,
Rect newBox,
Dim size) |
void |
BoxedMorph.setDestinationBox(Rect newValue) |
Rect |
Rect.unionRect(Rect r)
Expand this rectangle where necessary so that it encompasses the given
rectangle.
|
Constructor and Description |
---|
BoxedMorph(BoxManager boxes,
Morph morph,
Rect box) |
Rect(Rect r) |
Modifier and Type | Method and Description |
---|---|
BoxedMorph |
BoxedMorphCollection.getBoxedMorph(Rect box) |
Modifier and Type | Method and Description |
---|---|
void |
ArthroLin.expandMargin(Rect margin) |
Modifier and Type | Method and Description |
---|---|
Rect |
Pic.getMargin() |
Modifier and Type | Method and Description |
---|---|
void |
Lin.expandMargin(Rect margin) |
void |
MonoLin.expandMargin(Rect margin) |
Modifier and Type | Method and Description |
---|---|
Rect |
SimpleMorphViewPanel.getSpecial() |
Rect |
MorphViewPanel.getSpecial() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleMorphViewPanel.setSpecial(Rect newValue) |
void |
MorphViewPanel.setSpecial(Rect newValue) |
Modifier and Type | Method and Description |
---|---|
Rect |
Phenotype.getMargin() |
Rect |
StringPhenotype.getMargin() |
Modifier and Type | Method and Description |
---|---|
Rect |
AWTGeometryManager.toWatchmakerRect(java.lang.Object awtRectangle) |
Modifier and Type | Method and Description |
---|---|
void |
BoxAnimator.setupBoxAnimator(Rect special,
BoxedMorph boxedMorphParent,
Morph newestOffspring) |