|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.math.geom.PieSlice3D
public class PieSlice3D extends java.lang.Object implements Primitive3D, java.awt.Shape
| Constructor and Description |
|---|
PieSlice3D(Polygon3D bottomFill,
Polygon3D topFill,
Polygon3D wallFill)
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(double x,
double y)
|
boolean |
contains(double x,
double y,
double w,
double h)
|
boolean |
contains(java.awt.geom.Point2D p)
|
boolean |
contains(java.awt.geom.Rectangle2D r)
|
void |
dispose()
Disposes object |
java.util.ArrayList<Point3D> |
get3DPoints()
Gets a list of 3D points |
java.awt.Rectangle |
getBounds()
|
java.awt.geom.Rectangle2D |
getBounds2D()
|
java.awt.geom.PathIterator |
getPathIterator(java.awt.geom.AffineTransform at)
|
java.awt.geom.PathIterator |
getPathIterator(java.awt.geom.AffineTransform at,
double flatness)
|
int |
getSelectionId()
Gets associated chart obejct id |
boolean |
intersects(double x,
double y,
double w,
double h)
|
boolean |
intersects(java.awt.geom.Rectangle2D r)
|
void |
setSelectionID(int id)
Sets associated chart object id |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PieSlice3D(Polygon3D bottomFill,
Polygon3D topFill,
Polygon3D wallFill)
| Method Detail |
|---|
public boolean contains(java.awt.geom.Point2D p)
contains in interface java.awt.Shapepublic void dispose()
Primitive
dispose in interface Primitivepublic java.util.ArrayList<Point3D> get3DPoints()
Primitive3D
get3DPoints in interface Primitive3Dpublic java.awt.geom.Rectangle2D getBounds2D()
getBounds2D in interface java.awt.ShapegetBounds2D in interface Primitivepublic boolean contains(java.awt.geom.Rectangle2D r)
contains in interface java.awt.Shape
public boolean contains(double x,
double y)
contains in interface java.awt.Shape
public boolean contains(double x,
double y,
double w,
double h)
contains in interface java.awt.Shapepublic java.awt.Rectangle getBounds()
getBounds in interface java.awt.Shapepublic java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at)
getPathIterator in interface java.awt.Shape
public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at,
double flatness)
getPathIterator in interface java.awt.Shapepublic boolean intersects(java.awt.geom.Rectangle2D r)
intersects in interface java.awt.Shape
public boolean intersects(double x,
double y,
double w,
double h)
intersects in interface java.awt.Shapepublic void setSelectionID(int id)
setSelectionID in interface Primitive3Dif - chart object idpublic int getSelectionId()
getSelectionId in interface Primitive3D
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||