|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Exhibit.getActionsForView(View)
and View.getViewCommands().SaveAndRestore class to give the decoration a chance to add any
extra inforamtion that is necesary to restore the state of the decoration.
SaveAndRestore class to give the exhibit a chance to write any extra infomation that
is not saved by default.
SaveAndRestore class to give the View a chance to add any extra infomation that
is not saved by default.
OrbitPoints2D.addPoint(Point2D) for
each element in the array.
OrbitPoints3D.addPoint(Vector3D) for
each element in the array.
SaveAndRestore.addProperty(Object, String, Document, Element) for
each name in the propertyNames array.
RealParamAnimateable.View.endDrawToOffscreenImage(), allow you to draw directly to this view's off-screen
image, if there is one.
SettingsDialog.doCancel() method is called.
Grid3D.setNormal(int, int, Vector3D).
Grid3D.setPatchColor(int, int, Color), to
the default value.
render method in the Exhibit class before it calls
this Decoration's doDraw method, in order to give the Decoration
a chance to recalculate any cached data that it needs in order to draw itself.
Exhibit.render(Graphics2D, View, Transform, ArrayList) to give the exhibit a chance
to compute its cached data, if necessary.
ConformalMap.ConformalMapFigure.ConformalMapFigure(Point2D, Point2D, int, int)
with the fourth parameter set equal to zero (giving the default number
of points on the figure).
ToggleAction.createCheckBoxMenuItem().
ToggleAction.createCheckBox().
UserExhibit.Support.showCreateDialog(Display) and UserExhibit.Support.showChangeDialog(Display, View)
to actually create the dialog box.
Decoration can be added.fireDecorationChangeEvent
method is called.
Exhibit.addDecoration(Decoration) method).
Exhibit3D.getDefaultViewpoint() method.
Exhibit3D.getDefaultViewUp() method.
View.beginDrawToOffscreenImage() when a direct off-screen drawing operation is
initiated.
Grid3D.addGridTransform(GridTransformMatrix).
View can draw an Exhibit.render method of the Exhbit class to draw the Decoration.
render method when the Exhibit in this View
needs to be redrawn.
ODE_2D.canShowVectorField
property is true and then only if the exhibit is being displayed in an ODEView whose
showDirectionField property is turned on (or in the unlikely event that it is being
displayed in some other type of View).
ODE_3D.canShowVectorField
property is true and then only if the exhibit is being displayed in an ODEView whose
showDirectionField property is turned on (or in the unlikely event that it is being
displayed in some other type of View).
Exhibit.doDraw(Graphics2D, View, Transform) when the exhibit needs to
redraw itself.
doMouseDown
returned a value of true.
doMouseDown method.
doMouseDown
returned a value of true.
doMouseDown method.
drawCollardCurve(points,0,points.length-1,reversed).
drawCollardCurve(points,0,pointCount-1,reversed).
drawCurve(points,points.length)
Animateable.setFractionComplete(double)
method of each object in this BasicAnimator's list of Animateable object.
Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D),
to draw a line segment.
Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D),
to draw a single pixel.
Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D),
to draw a list of pixels.
Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D),
to draw a string.
View.beginDrawToOffscreenImage(), allow you to draw directly to this view's off-screen
image, if there is one.
obj is a non-null object whose class in ComplexVector3D and such that
the three corrdinates of the vector obj are the same as the coordinates of this
vector.
Transform.hasSameViewTransform(Transform) and
Transform3D.hasSameProjection(Transform3D) are true.
obj is a non-null object whose class in Vector3D and such that
the three corrdinates of the vector obj are the same as the coordinates of this
vector.
obj is a non-null object whose class in Vector2D and such that
both coordinates of the vector obj are the same as the coordinates of this
vector.
Expression, Function,
and ComplexFunction).Exhibit.getViews() method.
UserExhibit.Support.showCreateDialog(Display) and UserExhibit.Support.showChangeDialog(Display, View)
after the user has clicked the OK button to dismiss the dialog box.
Display that contains this View, just before the
view is removed from the display.
View3D.setUpForLeftEye() and View3D.setUpForRightEye() to support
3D rendering.
ActionItem that can be applied to a View that
contains this Exhibit.
RegularPolyhedron.truncationSelect to the actions from the superclass.
ActionItem that will be added to
the Animation menu of the 3dxm applicaiton.
ActionItem that will be added to
the Animation menu of the 3dxm applicaiton.
View.getAdditionalAnimations()
and Exhibit.getAdditionalAnimationsForView(View).
Exhibit.getDefaultView().
View3DLit.
UserExhibit.Support.addRealFunction(String, String, String[]) or
UserExhibit.Support.addComplexFunction(String, String, String[]) when this
FunctionInfo object was created.
true if get(key) equals "true",
or false if get(key) equals "false", or deflt
if the value of get(key) is some other value.
SaveAndRestore.addElement(Document, Element, String, Object)
ODE_2D.initialDataDefault, if the value of
that variable is non-null.
ODE_3D.initialDataDefault, if the value of
that variable is non-null.
doMouseDown returns true, the Display class calls this method to
determine which cursor to use during dragging.
BasicMouseTask3D, which is approriate for most 3D views.
Exhibit and will not
ordinarily be redefined in a user exhibit class.
ODE_2D.ODEView.
ODE_3D.ODEView.
PlaneCurveParametric.PlaneCurveParametricView.
IFS.IFSView.
SpaceCurveParametric.SpaceCurveParametricView as the default view of this curve.
SphericalCurve.SphericalCurveView, which is a subclass of
SpaceCurveParametric.SpaceCurveParametricView that defines some additional Actions.
SpaceCurveView with antialiasing turned on.
SurfaceView.
Exhibit and will not
ordinarily be redefined in a user exhibit class.
Exhibit and will not
ordinarily be redefined in a user exhibit class.
OrbitPoints2D.DOTS.
OrbitPoints3D.DOTS.
Double.parseDouble(get(key)), or deflt if
no value is associated with the given key or if the string
associated with that key is not an integer.
Exhibit.getMorphingAnimation(View, int).
StereoComposite.setSize(int, int).
Integer.parseInt(get(key)), or deflt if
no value is associated with the given key or if the string
associated with that key is not an integer.
LightSettings for this view.
ActionRadioGroup.createRadioButtonMenuItems().
UserExhibit.Support.addRealFunction(String, String, String[]) or
UserExhibit.Support.addComplexFunction(String, String, String[]) when this
FunctionInfo object was created.
Exhibit and will not
ordinarily be redefined in a user exhibit class.
setWindow.
Transform3D, then that transform is returned.
Grid3D.setPatchCount(int, int).
Grid3D.setPatchCount(int, int).
StereoComposite.setSize(int, int).
setLimits method.
setLimits method.
setLimits method.
setLimits method.
Grid3D to represent transformations
applied to a basic grid to produce additional segments of a complete surface.