|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Polygon2D | |
edu.berkeley.guir.lib.awt.geom | Tools for manipulating shapes and geometries. |
edu.berkeley.guir.lib.satin | Sketch and Transformational INfrastructure is a toolkit for creating informal sketch-based user interfaces. |
edu.berkeley.guir.lib.satin.objects | The scenegraph objects for SATIN. |
edu.berkeley.guir.lib.satin.stroke | Contains the basic strokes used in Satin. |
edu.berkeley.guir.lib.satin.view | Views for GraphicalObjects. |
edu.berkeley.guir.sketchyspice.objects |
Uses of Polygon2D in edu.berkeley.guir.lib.awt.geom |
Methods in edu.berkeley.guir.lib.awt.geom that return Polygon2D | |
Polygon2D |
Polygon2D.simplify()
Get a simpler-to-render polygon that looks like this polygon. |
Polygon2D |
Polygon2D.transformCopy(AffineTransform tx)
Copy and then transform the new polygon. |
Methods in edu.berkeley.guir.lib.awt.geom with parameters of type Polygon2D | |
void |
Polygon2D.setPoly(Polygon2D poly)
Set this polygon to be the same as the specified one. |
void |
Polygon2D.paste(Polygon2D p)
Try to merge the current Polygon2D with the specified Polygon2D. |
void |
Polygon2D.cut(Polygon2D p)
Cut the specified Polygon2D out of the current Polygon2D. |
Object |
Polygon2D.clone(Polygon2D p)
Make p the same as the current Polygon. |
Uses of Polygon2D in edu.berkeley.guir.lib.satin |
Subclasses of Polygon2D in edu.berkeley.guir.lib.satin | |
static class |
SatinConstants.UniquePolygon2D
Designed to overcome a limitation with hashing, namely objects that return the same hashvalue can overwrite each other. |
Methods in edu.berkeley.guir.lib.satin that return Polygon2D | |
Polygon2D |
Sheet.getBoundingPoints2D(int cdsys)
|
Polygon2D |
Sheet.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
|
Polygon2D |
Sheet.SheetGraphicalObjectGroup.getBoundingPoints2D(int cdsys)
Our bounds is always the size of the Sheet. |
Polygon2D |
Sheet.SheetGraphicalObjectGroup.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
Our bounds is always the size of the Sheet. |
Methods in edu.berkeley.guir.lib.satin with parameters of type Polygon2D | |
Polygon2D |
Sheet.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
|
Polygon2D |
Sheet.SheetGraphicalObjectGroup.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
Our bounds is always the size of the Sheet. |
Uses of Polygon2D in edu.berkeley.guir.lib.satin.objects |
Methods in edu.berkeley.guir.lib.satin.objects that return Polygon2D | |
protected Polygon2D |
GraphicalObjectImpl.getLocalBoundingPoints2DRef()
Get a reference of the local bounding points instead of a copy. |
protected Polygon2D |
GraphicalObjectImpl.getBoundingPoints2DRef()
Get a reference of the relative bounding points instead of a copy. |
Polygon2D |
GraphicalObjectImpl.getBoundingPoints2D(int cdsys)
|
Polygon2D |
GraphicalObjectImpl.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
|
Polygon2D |
ViewHandler.getViewBoundingPoints2D()
Get the view bounding points. |
Polygon2D |
ViewHandler.getViewBoundingPoints2DRef()
Get a reference to the view bounding points. |
Polygon2D |
GraphicalObject.getBoundingPoints2D(int cdsys)
Get a Polygon describing the outer boundary of all of the visible views of this GraphicalObject. |
Polygon2D |
GraphicalObject.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
Get a Polygon describing the outer boundary of all of the visible views of this GraphicalObject. |
Polygon2D |
GraphicalObjectWrapper.getBoundingPoints2D(int cdsys)
|
Polygon2D |
GraphicalObjectWrapper.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
|
Polygon2D |
StickyGraphicalObjectWrapper.getBoundingPoints2D(int cdsys)
Get the sticky bounding points. |
Polygon2D |
StickyGraphicalObjectWrapper.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
Get the sticky bounding points. |
Methods in edu.berkeley.guir.lib.satin.objects with parameters of type Polygon2D | |
protected void |
GraphicalObjectImpl.setLocalBoundingPoints2DRef(Polygon2D poly)
Set the reference to the bounding points. |
Polygon2D |
GraphicalObjectImpl.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
|
void |
ViewHandler.setViewBoundingPoints2D(Polygon2D newPoly)
Set the shape of the view (local coordinates). |
void |
ViewHandler.setViewBoundingPoints2DRef(Polygon2D newPoly)
Set a reference to the shape of the view (local coordinates). |
Polygon2D |
GraphicalObject.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
Get a Polygon describing the outer boundary of all of the visible views of this GraphicalObject. |
Polygon2D |
GraphicalObjectWrapper.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
|
Polygon2D |
StickyGraphicalObjectWrapper.getBoundingPoints2D(int cdsys,
AffineTransform tx,
Polygon2D poly)
Get the sticky bounding points. |
Constructors in edu.berkeley.guir.lib.satin.objects with parameters of type Polygon2D | |
PatchImpl(Polygon2D newPoly)
Make a patch with the specified boundaries. |
Uses of Polygon2D in edu.berkeley.guir.lib.satin.stroke |
Subclasses of Polygon2D in edu.berkeley.guir.lib.satin.stroke | |
class |
TimedPolygon2D
A polygon that also has timing information. |
Methods in edu.berkeley.guir.lib.satin.stroke with parameters of type Polygon2D | |
static float[] |
StrokeLib.getCumulativeLengths(Polygon2D poly)
Return an array that contains the cumulative length of the polygon. |
static float[] |
StrokeLib.getCumulativeXValues(Polygon2D poly)
Return an array that contains the cumulative X values of the polygon. |
static float[] |
StrokeLib.getCumulativeYValues(Polygon2D poly)
Return an array that contains the cumulative X values of the polygon. |
Constructors in edu.berkeley.guir.lib.satin.stroke with parameters of type Polygon2D | |
TimedStroke(Polygon2D p)
Create a stroke based on this Polygon. |
|
TimedPolygon2D(Polygon2D p)
Clone the polygon, with all the times set to the current time. |
|
TimedPolygon2D(Polygon2D p,
long[] t)
Create a polygon with the specified times. |
Uses of Polygon2D in edu.berkeley.guir.lib.satin.view |
Fields in edu.berkeley.guir.lib.satin.view declared as Polygon2D | |
protected Polygon2D |
ViewImpl.poly
|
Methods in edu.berkeley.guir.lib.satin.view that return Polygon2D | |
Polygon2D |
ViewImpl.getBoundingPoints2DRef()
|
Polygon2D |
DefaultMultiViewImpl.getBoundingPoints2DRef()
Returns the bounding box of all of the contained AND visible views. |
Polygon2D |
ViewWrapper.getBoundingPoints2DRef()
|
protected Polygon2D |
StickyViewWrapper.getUnstickyBoundingPoints2DRef()
Get the unsticky bounds. |
Polygon2D |
StickyViewWrapper.getBoundingPoints2DRef()
Get the sticky bounds. |
Polygon2D |
MultiplexedMultiViewImpl.getBoundingPoints2DRef()
|
Polygon2D |
View.getBoundingPoints2DRef()
Get the reference for the bounding points for this view. |
Methods in edu.berkeley.guir.lib.satin.view with parameters of type Polygon2D | |
void |
ViewImpl.setBoundingPoints2DRef(Polygon2D p)
|
void |
DefaultMultiViewImpl.setBoundingPoints2DRef(Polygon2D p)
Recursively calls setBoundingPoints2DRef() on all of the contained views. |
void |
ViewWrapper.setBoundingPoints2DRef(Polygon2D p)
Pass the call to our wrapped-up view. |
void |
View.setBoundingPoints2DRef(Polygon2D p)
Set the reference for the bounding points for this view. |
Uses of Polygon2D in edu.berkeley.guir.sketchyspice.objects |
Methods in edu.berkeley.guir.sketchyspice.objects with parameters of type Polygon2D | |
void |
Gate.setSketchyBounds(Polygon2D p)
|
void |
Circuit.setSketchyBounds(Polygon2D p)
|
Constructors in edu.berkeley.guir.sketchyspice.objects with parameters of type Polygon2D | |
Circuit(Polygon2D clean,
Polygon2D sketchy)
|
|
Copyright Information | |||||||||
PREV NEXT | FRAMES NO FRAMES |