|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectvmm.core.Exhibit
vmm.planecurve.PlaneCurve
vmm.planecurve.parametric.PlaneCurveParametric
vmm.planecurve.parametric.DecoratedCurve
vmm.planecurve.parametric.Astroid
public class Astroid
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class vmm.planecurve.parametric.DecoratedCurve |
|---|
DecoratedCurve.MMOView |
| Nested classes/interfaces inherited from class vmm.planecurve.parametric.PlaneCurveParametric |
|---|
PlaneCurveParametric.PlaneCurveParametricView |
| Field Summary |
|---|
| Fields inherited from class vmm.planecurve.parametric.DecoratedCurve |
|---|
strokeSize, wantedColor |
| Fields inherited from class vmm.planecurve.parametric.PlaneCurveParametric |
|---|
tmax, tmin, tResolution, tVals |
| Fields inherited from class vmm.planecurve.PlaneCurve |
|---|
movingSquare, points, randomSquare |
| Fields inherited from class vmm.core.Exhibit |
|---|
decorations, exhibitNeedsRedraw, isMorphing, morphingView, parameters, previousTransform |
| Constructor Summary | |
|---|---|
Astroid()
|
|
| Method Summary | |
|---|---|
protected void |
drawNeededStuff(java.awt.Graphics2D g,
View view,
Transform limits,
double t)
|
double |
xValue(double t)
Define the x-coordinate function x(t) = cos(t)^3 for the curve. |
double |
yValue(double t)
Define the y-coordinate function y(t) = sin(t)^3 for the curve. |
| Methods inherited from class vmm.planecurve.parametric.DecoratedCurve |
|---|
doDraw, getCreateAnimation, getDefaultView, getStrokeSize, getWantedColor, setStrokeSize, setWantedColor |
| Methods inherited from class vmm.planecurve.parametric.PlaneCurveParametric |
|---|
getActionsForView, getT, getTResolution, makePoints, myCircle, x2ndDerivativeValue, xDerivativeValue, y2ndDerivativeValue, yDerivativeValue |
| Methods inherited from class vmm.planecurve.PlaneCurve |
|---|
computeDrawData, fillRandomSquare, getPoint, getPointCount, initializeMovingSquare, moveSquare |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Astroid()
| Method Detail |
|---|
public double xValue(double t)
xValue in class PlaneCurveParametricpublic double yValue(double t)
yValue in class PlaneCurveParametric
protected void drawNeededStuff(java.awt.Graphics2D g,
View view,
Transform limits,
double t)
drawNeededStuff in class DecoratedCurve
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||