A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

a - Variable in class vmm.core.Quaternion
 
a - Variable in class vmm.latticemodel.FermiPastaUlam
 
a - Variable in class vmm.latticemodel.Toda
 
abs2() - Method in class vmm.core.Complex
Returns the absolute value squared of this.
AbstractActionVMM - Class in vmm.actions
A convenience class for making an Action with an accelerator key.
AbstractActionVMM(String) - Constructor for class vmm.actions.AbstractActionVMM
Create an AbstractActionVMM with a specified name, no icon, and no accelerator.
AbstractActionVMM(String, Icon) - Constructor for class vmm.actions.AbstractActionVMM
Create an AbstractActionVMM with a specified name and icon, and with no accelerator.
AbstractActionVMM(String, String) - Constructor for class vmm.actions.AbstractActionVMM
Create an AbstractActionVMM with a specified name, icon, and accelerator.
ActionItem - Interface in vmm.actions
Represents an item or group of items that can be presented to a user in a menu.
ActionList - Class in vmm.actions
A simple class that is meant to represent a submenu (or a list of items in a menu) when used with methods such as Exhibit.getActionsForView(View) and View.getViewCommands().
ActionList() - Constructor for class vmm.actions.ActionList
Create an unnamed ActionList.
ActionList(String) - Constructor for class vmm.actions.ActionList
Create an ActionList with a specfied name.
actionPerformed(ActionEvent) - Method in class vmm.actions.ToggleAction
This method implements the abstract method that is inherited from the AbstractAction class, but it is defined to do nothing.
ActionRadioGroup - Class in vmm.actions
An ActionRadioGroup represents a group of mutually exclusive options.
ActionRadioGroup() - Constructor for class vmm.actions.ActionRadioGroup
Create an initially empty option group.
ActionRadioGroup(String[]) - Constructor for class vmm.actions.ActionRadioGroup
Create a group of options in which initially no option is selected.
ActionRadioGroup(String[], int) - Constructor for class vmm.actions.ActionRadioGroup
Create a group of options in which a specifed option is initially selected.
add(ActionItem) - Method in class vmm.actions.ActionList
Adds an ActionItem to the list of items in this ActionList.
add(Runnable) - Method in class vmm.core.TaskManager.Job
Add a task to this job.
add(Variable) - Method in class vmm.functions.Parser
Add a variable that can then be used as a parameter in expressions parsed by this parser.
add(ComplexVariable) - Method in class vmm.functions.Parser
Add a complex variable that can then be used as a parameter in expressions parsed by this parser.
add(Function) - Method in class vmm.functions.Parser
Add a real-valued function to the parser so that it can be used in expressions parsed by this parser.
add(ComplexFunction) - Method in class vmm.functions.Parser
Add a complex-valued function to the parser so that it can be used in expressions parsed by this parser.
add(ComplexMatrix2D) - Method in class vmm.pseudospherical.ComplexMatrix2D
compute and return the result of adding the matrix with inp
addAll(ActionList) - Method in class vmm.actions.ActionList
Add all the ActionItems in list to this ActionList.
addAnimateCheckBoxontrolPanel - Variable in class vmm.ode.ODE_3D
If set to false in the constructor of a subclass, then the check box for turning animatino of orbit drawing will not be added to the control pandl (although the command will still be in the Action menu).
addAnimateCheckBoxToControlPanel - Variable in class vmm.ode.ODE_2D
If set to false in the constructor of a subclass, then the check box for turning animatino of orbit drawing will not be added to the control pandl (although the command will still be in the Action menu).
addAnimatedItem(Animateable) - Method in class vmm.core.BasicAnimator
Add an Animateable item to the list of items that change during this animation.
addBorderComponent(Component, Object) - Method in class vmm.core.Display
Adds an extra component to the display's holder.
addChangeListener(ChangeListener) - Method in interface vmm.core.Animation
Register a ChangeListener to receive change events from the animation.
addChangeListener(ChangeListener) - Method in class vmm.core.Decoration
Change events are sent when the decoration needs to be redrawn.
addChangeListener(ChangeListener) - Method in class vmm.core.Exhibit
Add a ChangeListener to this Exhibit.
addChangeListener(ChangeListener) - Method in class vmm.core.ThreadedAnimation
Add a ChangeListener to this animation.
addChangeListener(ChangeListener) - Method in class vmm.core.TimerAnimation
Add a ChangeListener to this animation.
addChangeListener(ChangeListener) - Method in class vmm.core.Transform
Add a ChangeListener to this Transform.
addComplexFunction(String, String, String...) - Method in class vmm.core.UserExhibit.Support
Add a complex-valued function to the user info.
addDecoration(Decoration) - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
 
addDecoration(Decoration) - Method in interface vmm.core.Decorateable
Add a decoration to this object.
addDecoration(Decoration) - Method in class vmm.core.Exhibit
Add a decoration that will appear in all Views of this Exhibit.
addDecoration(Decoration) - Method in class vmm.core.View
Add a decoration that will appear in this View only.
addDecorationElement(Document, Element, Decoration) - Static method in class vmm.core.SaveAndRestore
Adds an XML element representing a Decoration to a specified parent element.
addElement(Document, Element, String, Object) - Static method in class vmm.core.SaveAndRestore
Adds a child element to a given parent containing a "value" attribute with a specified value.
addExtraPanel(UserExhibit.Support.ExtraPanel) - Method in class vmm.core.UserExhibit.Support.Dialog
Add an extra input panel to the dialog box.
addExtraXML(Document, Element) - Method in class vmm.conformalmap.ConformalMap
 
addExtraXML(Document, Element) - Method in class vmm.core.Decoration
This method is called when an XML representation of this decoration is being created by the SaveAndRestore class to give the decoration a chance to add any extra inforamtion that is necesary to restore the state of the decoration.
addExtraXML(Document, Element) - Method in class vmm.core.Exhibit
This method is called when an XML representation of this exhibit is being constructed by the SaveAndRestore class to give the exhibit a chance to write any extra infomation that is not saved by default.
addExtraXML(Document, Element) - Method in class vmm.core.View
This method is called when an XML representation of this view is being constructed by the SaveAndRestore class to give the View a chance to add any extra infomation that is not saved by default.
addExtraXML(Document, Element) - Method in class vmm.core3D.View3D
Overridden to add extra transform info.
addExtraXML(Document, Element) - Method in class vmm.core3D.View3DWithLightSettings
Overridden to add light settings info.
addExtraXML(Document, Element) - Method in class vmm.ode.ODE_2D.ODEView
 
addExtraXML(Document, Element) - Method in class vmm.ode.ODE_3D.ODEView
 
addExtraXML(Document, Element) - Method in class vmm.surface.parametric.SurfaceParametric
 
addFile(String) - Static method in class vmm.core.I18n
Adds a file to the list of property files that are searched when looking for a string.
addFunctionParameter(VariableParam) - Method in class vmm.core.UserExhibit.Support
In addition to the arguments of the function, the definition of a function can contain refereneces to "parameters".
addFunctionParameter(ComplexVariableParam) - Method in class vmm.core.UserExhibit.Support
In addition to the arguments of the function, the definition of a function can contain refereneces to "parameters".
addGridTransform(GridTransformMatrix) - Method in class vmm.core3D.Grid3D
Adds a transformed copy of the basic grid to the surface.
addInfoLabel(String) - Method in class vmm.core.SettingsDialog
Adds a label to the top of the dialog box, above the input panel.
addInputPanel(JComponent) - Method in class vmm.core.SettingsDialog
Adds the specified panel to the CENTER position of the dialog box.
addItem(String) - Method in class vmm.actions.ActionRadioGroup
Adds an option to the group.
addLinesCheckBoxontrolPanel - Variable in class vmm.ode.ODE_3D
If set to false in the constructor of a subclass, then the check box for controling whether orbits are drawn as solid lines will not be added to the control pandl (although the command will still be in the Action menu).
addLinesCheckBoxToControlPanel - Variable in class vmm.ode.ODE_2D
If set to false in the constructor of a subclass, then the check box for controling whether orbits are drawn as solid lines will not be added to the control pandl (although the command will still be in the Action menu).
addNow(View, Point2D) - Method in class vmm.ode.OrbitPoints2D
Adds a point to the list, and show the new point in the specified view.
addNow(View, Point2D[]) - Method in class vmm.ode.OrbitPoints2D
Adds an array full of specified points to the list, and shows them in the specfied view.
addNow(View3D, Vector3D) - Method in class vmm.ode.OrbitPoints3D
Adds a point to the list, and show the new point in the specified view.
addNow(View3D, Vector3D[]) - Method in class vmm.ode.OrbitPoints3D
Adds an array full of specified points to the list, and shows them in the specfied view.
addOrbitTypesToControlPanel - Variable in class vmm.ode.ODE_2D
If set to false in the constructor of a subclass, then the radio buttons for selecting RungeKutta/Euler/Both will not be added to the control pandl (although they will still be in the Action menu).
addOrbitTypesToControlPanel - Variable in class vmm.ode.ODE_3D
If set to true in the constructor of a subclass, then the radio buttons for selecting RungeKutta/Euler/Both will be added to the control pandl.
addParameter(Parameter) - Method in class vmm.core.Exhibit
Associate a parameter with this Exhibit.
addParameter(Parameter) - Method in class vmm.core.View
Associate a parameter with this view.
addPoint(Point2D) - Method in class vmm.ode.OrbitPoints2D
Adds a specified point to the end of the list.
addPoint(Vector3D) - Method in class vmm.ode.OrbitPoints3D
Adds a specified point to the end of the list.
addPoints(Point2D[]) - Method in class vmm.ode.OrbitPoints2D
Adds all the points from an array to the curve by calling OrbitPoints2D.addPoint(Point2D) for each element in the array.
addPoints(Vector3D[]) - Method in class vmm.ode.OrbitPoints3D
Adds all the points from an array to the curve by calling OrbitPoints3D.addPoint(Vector3D) for each element in the array.
addProjectedOrbitsAction - Variable in class vmm.ode.ODE_2D
If set to false in the constructor of a subclass, then the command for showing projected orbits is not added to the Action menu.
addProperties(Object, String[], Document, Element) - Static method in class vmm.core.SaveAndRestore
This is a convenience method that just calls SaveAndRestore.addProperty(Object, String, Document, Element) for each name in the propertyNames array.
addProperty(Object, String, Document, Element) - Static method in class vmm.core.SaveAndRestore
Adds an XML Element represent a property of an object to an XML element that represents that object.
addRealFunction(String, String, String...) - Method in class vmm.core.UserExhibit.Support
Add a real-valued function to the user info.
addToXML(Document, Element) - Method in class vmm.core.UserExhibit.Support
This is called by the system when the user exhibit is being saved to a settings file to write the user data to the settings file.
addToXML(Document, Element) - Method in class vmm.core3D.UserExhibit3D.Support
 
addView(View) - Method in class vmm.core.Exhibit
Adds a view to the list of views that are displaying this Exhibit.
addWithCustomLimits(RealParamAnimateable, double, double) - Method in class vmm.core.BasicAnimator
Adds a RealParamAniamteable to this animator, with specified start and end values for the animation.
addWithCustomLimits(ComplexParamAnimateable, Complex, Complex) - Method in class vmm.core.BasicAnimator
Adds a ComplexParamAniamteable to this animator, with specified start and end values for the animation.
addWithCustomValue(IntegerParam, int) - Method in class vmm.core.BasicAnimator
Adds an IntegerParam to this animator, with specified value for the animation.
addWithCustomValue(RealParam, double) - Method in class vmm.core.BasicAnimator
Adds a RealParam to this animator, with specified value for the animation.
addWithCustomValue(ComplexParam, Complex) - Method in class vmm.core.BasicAnimator
Adds a ComplexParam to this animator, with specified value for the animation.
afp - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
AFP - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
AFPold - Variable in class vmm.surface.parametric.SchwarzHsurface
 
afterFirstSol(double, double) - Method in class vmm.pseudospherical.nSolitons
 
afterIterate1(double, double) - Method in class vmm.pseudospherical.nSolitons
 
alpha - Variable in class vmm.pseudospherical.Breather
 
amplitude - Variable in class vmm.latticemodel.LatticeModel.LMView
 
anaglyphIsDefault - Variable in class vmm.ode.ODE_3D
If this is set to true in a subclass's constructor, then the view will be put in anaglyph mode when it is created.
Animateable - Interface in vmm.core
This interface is implemented by "Animateable" Parameters such as RealParamAnimateable.
animateDrawingToggle - Variable in class vmm.ode.ODE_2D.ODEView
 
animateDrawingToggle - Variable in class vmm.ode.ODE_3D.ODEView
 
Animation - Interface in vmm.core
The common interface for two different types of animations, ThreadedAnimation and TimerAnimation.
ANIMATION_END - Static variable in class vmm.core.ParameterInput
Indicates that this input box is used to input the animation end value for an Animateable parameter.
ANIMATION_START - Static variable in class vmm.core.ParameterInput
Indicates that this input box is used to input the animation start value for an Animateable parameter.
animationEnding() - Method in class vmm.core.TimerAnimation
Called when the animation ends, either on its own or becauce it has been canceled from somewhere else, to give a subclass a chance to do any necessary clean-up.
AnimationLimitsDialog - Class in vmm.core
This class supports making a dialog where the user can set upper and lower limits on animated parameters.
AnimationLimitsDialog(Component, String, Parameter[]) - Constructor for class vmm.core.AnimationLimitsDialog
Create a dialog box for setting the limits on a specified set of animated parameters.
animationStarting() - Method in class vmm.core.TimerAnimation
Called when the animation is started to give a subclass a chance to do any necessary set-up.
appliedTransform2D() - Method in class vmm.core.Transform
This can be called during drawing to determine whether a 2D transform was already applied to the Graphics2D drawing context.
apply(Vector3D) - Method in class vmm.core3D.GridTransformMatrix
Applies the transform to a vector.
applyButton - Variable in class vmm.core.SettingsDialog
One of the buttons that can appear at the bottom of the dialog box.
applyToNormal(Vector3D) - Method in class vmm.core3D.GridTransformMatrix
Apply the transformation to a surface normal.
applyTransform(Transform3D, View3D) - Method in class vmm.core3D.Grid3D
Applies a transform the all vertices of the surface, to produce a set of transformed vertices.
applyTransvection(Vector3D, Vector3D) - Method in class vmm.core3D.Transform3D
Rotates vector e1 onto vector e2, resulting in a change of view.
ArchimedeanSpiral - Class in vmm.planecurve.parametric
Defines a parametric Archimedean Spiral curve.
ArchimedeanSpiral() - Constructor for class vmm.planecurve.parametric.ArchimedeanSpiral
 
argumentGrid - Variable in class vmm.conformalmap.ConformalMap
Stores all the points in the grid that covers the domain of the function.
assign(double, double) - Method in class vmm.core.Complex
 
assign(Complex) - Method in class vmm.core.Complex
 
assign(Complex, Complex, Complex) - Method in class vmm.core3D.ComplexVector3D
 
assign(ComplexVector3D) - Method in class vmm.core3D.ComplexVector3D
 
assign(Vector3D) - Method in class vmm.core3D.Vector3D
this.assign(v) assigns to this the value v.
assign_PlusTimes(Complex, Complex) - Method in class vmm.core.Complex
 
assign_PlusTimes(Complex, double) - Method in class vmm.core.Complex
 
assignDivide(Complex) - Method in class vmm.core.Complex
 
assignInvert() - Method in class vmm.core.Complex
 
assignLinComb(double, double, Vector3D) - Method in class vmm.core3D.Vector3D
this.assignLinComb(c,d,v) assigns to this the value c*this + d*v.
assignLinComb(double, Vector3D, double, Vector3D) - Method in class vmm.core3D.Vector3D
this.assignLinComb(c,v,d,w) assigns to this the value c*v + d*w.
assignMinus(Complex) - Method in class vmm.core.Complex
 
assignMinus(ComplexVector3D) - Method in class vmm.core3D.ComplexVector3D
 
assignMinus(Vector3D) - Method in class vmm.core3D.Vector3D
this.assignMinus(v) assigns to this the value this (- v).
assignMinus(Vector3D, Vector3D) - Method in class vmm.core3D.Vector3D
this.assignMinus(v, w) assigns to this the value this (v - w).
assignMinus2D(Point2D, Point2D) - Static method in class vmm.core.LinearAlgebra
public void assignMinus2D(Point2D P2, Point2D P1) assigns to P2 the value (P2 - P1).
assignPlus(Complex, Complex) - Method in class vmm.core.Complex
 
assignPlus(Complex) - Method in class vmm.core.Complex
 
assignPlus(ComplexVector3D) - Method in class vmm.core3D.ComplexVector3D
 
assignPlus(Vector3D) - Method in class vmm.core3D.Vector3D
this.assignPlus(v) assigns to this the value this + v.
assignPlus_SumTimes(Vector3D, Vector3D, Vector3D, Vector3D, double) - Method in class vmm.core3D.Vector3D
this.assignPlus_SumTimes(u, v, w, ww, d) assigns to this the value: this + (u + v + w + ww)*d.
assignPlusTimes(Complex, Complex) - Method in class vmm.core.Complex
 
assignPow(Complex, double) - Method in class vmm.core.Complex
 
assignSum(Vector3D, Vector3D) - Method in class vmm.core3D.Vector3D
this.assignSum(v,w) assigns to this the value v + w.
assignSumTimes(Vector3D, Vector3D, double) - Method in class vmm.core3D.Vector3D
this.assignSumTimes(v, w, d) assigns to this the value (v + w)*d.
assignSumTimes(Vector3D, Vector3D, Vector3D, Vector3D, double) - Method in class vmm.core3D.Vector3D
this.assignSumTimes(v, w, vv, ww, d) assigns to this the value (v + w + vv + ww)*d.
assignTimes(double) - Method in class vmm.core.Complex
 
assignTimes(Complex, double) - Method in class vmm.core.Complex
 
assignTimes(Complex) - Method in class vmm.core.Complex
 
assignTimes(Complex, Complex) - Method in class vmm.core.Complex
 
assignTimes(Complex) - Method in class vmm.core3D.ComplexVector3D
This vector is scalar multiplied by d.
assignTimes(double) - Method in class vmm.core3D.ComplexVector3D
 
assignTimes(double) - Method in class vmm.core3D.Vector3D
this.assignTimes(d) assigns to this the value d*this.
assignTimes(double, Vector3D) - Method in class vmm.core3D.Vector3D
this.assignTimes(d, v) assigns to this the value d*v.
assignTimes_PlusTimes(Complex, Complex, double) - Method in class vmm.core.Complex
 
assignTimesPlus(Complex, Complex) - Method in class vmm.core.Complex
 
assignTimesTimes(Complex, double) - Method in class vmm.core.Complex
 
Astroid - Class in vmm.planecurve.parametric
 
Astroid() - Constructor for class vmm.planecurve.parametric.Astroid
 
Astroidale - Class in vmm.surface.parametric
 
Astroidale() - Constructor for class vmm.surface.parametric.Astroidale
 
AUX_VIEW_ON_BOTTOM - Static variable in class vmm.core.Display
A constant that can be used in to specify the position of the auxiliary view.
AUX_VIEW_ON_LEFT - Static variable in class vmm.core.Display
A constant that can be used in to specify the position of the auxiliary view.
AUX_VIEW_ON_RIGHT - Static variable in class vmm.core.Display
A constant that can be used in to specify the position of the auxiliary view.
AUX_VIEW_ON_TOP - Static variable in class vmm.core.Display
A constant that can be used in to specify the position of the auxiliary view.
availableMemory() - Static method in class vmm.core.Util
Tries to compute the amount of memory that is available and not yet used.
await(int) - Method in class vmm.core.TaskManager.Job
Waits either a specified amount of time or indefinitely for this job to finish.
Axes2D - Class in vmm.core
A pair of lines representing axes in the xy-plane.
Axes2D() - Constructor for class vmm.core.Axes2D
Construct an Axes2D Decoration, with default color (gray), to be drawn in layer -100.
Axes3D - Class in vmm.core3D
A Decoration that displays x-, y-, and z-axes in three-space.
Axes3D() - Constructor for class vmm.core3D.Axes3D
Create an Axes3D decoration, which is in layer 1 by default.

B

b - Variable in class vmm.core.Quaternion
 
b - Variable in class vmm.latticemodel.FermiPastaUlam
 
b - Variable in class vmm.latticemodel.Toda
 
backgroundCommands - Variable in class vmm.core.View
Used for setting the background color of this View, this contains three commands for black background, white background, and custom background.
BarthSextic - Class in vmm.surface.implicit
 
BarthSextic() - Constructor for class vmm.surface.implicit.BarthSextic
 
BasicAnimator - Class in vmm.core
A BasicAnimator can animate one or more Animateable objects.
BasicAnimator() - Constructor for class vmm.core.BasicAnimator
Create a BasicAnimator with no items, with 100 frames and 50 millseconds per frame.
BasicAnimator(int) - Constructor for class vmm.core.BasicAnimator
Create a BasicAnimator with no items, with a specified number of frames, and with 50 millisconds.
BasicAnimator(Animateable) - Constructor for class vmm.core.BasicAnimator
Create a BasicAnimator with one Animateable item, with 100 frames and 50 millseconds per frame.
BasicAnimator(Animateable, int, int) - Constructor for class vmm.core.BasicAnimator
Create a BasicAnimator with one item, with a specified number of frames and delay per frame.
BasicAnimator(Animateable[], int, int) - Constructor for class vmm.core.BasicAnimator
Create a BasicAnimator with several animated itemss, and with a specified number of frames and delay per frame.
BasicMouseTask2D - Class in vmm.core
A BasicMouseTask2D is a MouseTask that allows the user to drag and zoom the 2D window that is used to draw the Exhibit in a display.
BasicMouseTask2D() - Constructor for class vmm.core.BasicMouseTask2D
 
BasicMouseTask3D - Class in vmm.core3D
A MouseTask that is designed to handle the most common cases of interaction with a three-dimensional Exhibit.
BasicMouseTask3D() - Constructor for class vmm.core3D.BasicMouseTask3D
 
beginDrawToOffscreenImage() - Method in class vmm.core.View
This method, along with View.endDrawToOffscreenImage(), allow you to draw directly to this view's off-screen image, if there is one.
BianchiPinkall - Class in vmm.surface.parametric
Defines the Torus surface family,
BianchiPinkall() - Constructor for class vmm.surface.parametric.BianchiPinkall
 
borderedPanel(String) - Method in class vmm.core.SettingsDialog
A convenience method for creating a panel that uses a titled border
BOUNDARY_CONDITION_PERIODIC - Static variable in class vmm.latticemodel.LatticeModel
 
BOUNDARY_CONDITION_ZERO - Static variable in class vmm.latticemodel.LatticeModel
 
boundaryConditionSelect - Variable in class vmm.latticemodel.LatticeModel.LMView
 
BoyBryantKusner - Class in vmm.surface.parametric
Defines a Boy's surface, following Bryant-Kusner
BoyBryantKusner() - Constructor for class vmm.surface.parametric.BoyBryantKusner
 
BoysSurface - Class in vmm.surface.implicit
 
BoysSurface() - Constructor for class vmm.surface.implicit.BoysSurface
 
Breather - Class in vmm.pseudospherical
 
Breather() - Constructor for class vmm.pseudospherical.Breather
 
BreatherPlusSoliton - Class in vmm.pseudospherical
 
BreatherPlusSoliton() - Constructor for class vmm.pseudospherical.BreatherPlusSoliton
 
buildAnimation - Variable in class vmm.core.View
 
buildingImageForFilmstrip - Variable in class vmm.core.View
This variable was introduced to handle a specific special case: when an image is created asynchronously over a period of time, as in ray-traced views of implicit surfaces.
buildTransformFromElement(Element) - Static method in class vmm.core.SaveAndRestore
Create a Transform object form a <transform> element that describes the transform.
busy() - Method in class vmm.core.TaskManager
Tells whether this TaskManager has at least one job that has not yet finished.
buttonBar - Variable in class vmm.core.SettingsDialog
The panel that holds the row of buttons, at the bottom of the dialog box.

C

c - Variable in class vmm.core.Quaternion
 
c - Variable in class vmm.latticemodel.FermiPastaUlam
 
cancel() - Method in interface vmm.core.Animation
Stop the Animation.
cancel() - Method in class vmm.core.BasicAnimator
 
cancel() - Method in class vmm.core.TaskManager.Job
Cancel the job.
cancel() - Method in class vmm.core.ThreadedAnimation
Cancels the animation.
cancel() - Method in class vmm.core.TimerAnimation
Cancels a running animation.
cancelButton - Variable in class vmm.core.SettingsDialog
One of the buttons that can appear at the bottom of the dialog box.
canceled - Variable in class vmm.core.SettingsDialog
This variable is set to false when the SettingsDialog.doCancel() method is called.
cancelMouseTasks() - Method in class vmm.core.Display
Cancels any mouse task and one-shot mouse task currently installed in this Display.
canShowConjugateSurface - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
Set this variable to true in the constructor of a subclass to add the showConjugagteSurfaceAction to the Action menu for that subclass.
canShowNormalModeDisplay - Variable in class vmm.latticemodel.LatticeModel
 
canShowVectorField - Variable in class vmm.ode.ODE_2D
Tells whether it is possible to draw a vector field for the exhibit.
canShowVectorField - Variable in class vmm.ode.ODE_3D
Tells whether it is possible to draw a vector field for the exhibit.
CARTESIAN - Static variable in class vmm.conformalmap.ConformalMap
Code for using a cartesian grid on the domain of the function.
Catalan - Class in vmm.surface.parametric
Defines an Catalan surface.
Catalan() - Constructor for class vmm.surface.parametric.Catalan
 
Catenary - Class in vmm.planecurve.parametric
Defines a parametric Catenary .
Catenary() - Constructor for class vmm.planecurve.parametric.Catenary
 
Catenoid_Helicoid - Class in vmm.surface.parametric
Defines the Catenoid-Helicoid surface family.
Catenoid_Helicoid() - Constructor for class vmm.surface.parametric.Catenoid_Helicoid
 
CatenoidEnneper - Class in vmm.surface.parametric
 
CatenoidEnneper() - Constructor for class vmm.surface.parametric.CatenoidEnneper
 
CatenoidFence - Class in vmm.surface.parametric
 
CatenoidFence() - Constructor for class vmm.surface.parametric.CatenoidFence
 
CayleyCubic - Class in vmm.surface.implicit
 
CayleyCubic() - Constructor for class vmm.surface.implicit.CayleyCubic
 
CentralForce - Class in vmm.ode.secondorder2D
 
CentralForce() - Constructor for class vmm.ode.secondorder2D.CentralForce
 
ChargedParticles - Class in vmm.ode.secondorder3D
 
ChargedParticles() - Constructor for class vmm.ode.secondorder3D.ChargedParticles
 
checkContents() - Method in class vmm.core.ParameterInput
Checks whether the contents of the text box represent a legal value for the parameter.
checkData() - Method in class vmm.core.UserExhibit.Support.ExtraPanel
 
ChenGackstatter - Class in vmm.surface.parametric
The Chen-Gackstatter surface posed surprising numerical difficulties, which increased with exponent.
ChenGackstatter() - Constructor for class vmm.surface.parametric.ChenGackstatter
 
chooseCursor() - Method in class vmm.core.Display
Sets the cursor for this Display.
CinquefoilKnot - Class in vmm.spacecurve.parametric
 
CinquefoilKnot() - Constructor for class vmm.spacecurve.parametric.CinquefoilKnot
 
CIRCLE - Static variable in class vmm.conformalmap.ConformalMapFigure
 
Circle - Class in vmm.planecurve.parametric
A circle, given as a parametric plane curve.
Circle() - Constructor for class vmm.planecurve.parametric.Circle
Construct a circle of radius 3, centered at the origin.
Cissoid - Class in vmm.planecurve.parametric
Defines a parametric Cissoid .
Cissoid() - Constructor for class vmm.planecurve.parametric.Cissoid
 
clear() - Method in class vmm.ode.OrbitPoints2D
Removes all points from the list.
clear() - Method in class vmm.ode.OrbitPoints3D
Removes all points from the list.
clearDecorations() - Method in class vmm.core.Exhibit
Remove all decorations from the Exhbiit.
clearDecorations() - Method in class vmm.core.View
Remove all decorations from this View.
clearNormals() - Method in class vmm.core3D.Grid3D
Removes all normal vectors that were set using Grid3D.setNormal(int, int, Vector3D).
clearOSI() - Method in class vmm.core.View
Fills the offscreen image with the background color of this View.
clearOSI() - Method in class vmm.core3D.View3D
Fills the offscreen image with the background color of this View.
clearPatchColors() - Method in class vmm.core3D.Grid3D
Resets all individual patch colors, as set by Grid3D.setPatchColor(int, int, Color), to the default value.
ClebschCubic - Class in vmm.surface.implicit
 
ClebschCubic() - Constructor for class vmm.surface.implicit.ClebschCubic
 
ClebschCubic.ClebschView - Class in vmm.surface.implicit
 
ClebschCubic.ClebschView() - Constructor for class vmm.surface.implicit.ClebschCubic.ClebschView
 
ClebschLine(int, double) - Method in class vmm.surface.implicit.ClebschCubic
 
clip(Vector3D) - Method in class vmm.core3D.View3D
This method is used to test whether a point should be clipped.
clone() - Method in class vmm.core.Transform
Returns a copy of this Transform.
clone() - Method in class vmm.core3D.Transform3D
Creates a copy of this Transform3D.
close() - Method in class vmm.core.TaskManager.Job
"Close" this job, making it possible for the job to complete.
closePeriodWithAFP() - Method in class vmm.surface.parametric.LidinoidHfamily
 
closingLopezRos() - Method in class vmm.surface.parametric.ChenGackstatter
 
closingLopezRos() - Method in class vmm.surface.parametric.CostaHoffmanMeeks
This surface needs that the Lopez-Ros parameter is adjusted to close the period.
closingLRP(double) - Method in class vmm.surface.parametric.LopezRosNoGo
 
cloudCylinder - Variable in class vmm.spacecurve.parametric.Viviani
 
cloudSphere - Variable in class vmm.spacecurve.parametric.SphericalCurve
This variable refers to the dot-cloud sphere decoration that is installed in this exhibit by the constructor.
COLOR_GAUSS_CURVATURE - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_MEAN_CURVATURE - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_TWO_SIDED_DEFAULT - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_TWO_SIDED_USER - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_USER - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_USER_FUNCTION_HSB - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_USER_FUNCTION_RGB - Static variable in class vmm.surface.parametric.SurfaceParametric
 
COLOR_WHITE - Static variable in class vmm.surface.parametric.SurfaceParametric
One of the types of surface coloration, for use in the setColoration method.
colorRepeatFactor - Variable in class vmm.fractals.RepeatedSegmentFractal
Used in coloring the curve.
commitData() - Method in class vmm.core.UserExhibit.Support.ExtraPanel
 
compBreather(double, double, boolean) - Method in class vmm.pseudospherical.Breather
 
Complex - Class in vmm.core
A complex number, with a real and an imaginary part.
Complex() - Constructor for class vmm.core.Complex
Create a complex number initially equal to zero
Complex(double) - Constructor for class vmm.core.Complex
Create a complex number initially equal to the real number x.
Complex(double, double) - Constructor for class vmm.core.Complex
Create a complex number initially equal to x + iy
Complex(Complex) - Constructor for class vmm.core.Complex
Create a new complex number that is initially equal to a given complex number.
ComplexExpression - Class in vmm.functions
Represents a complex-valued expression.
ComplexFunction - Class in vmm.functions
Represents a complex-valued function of any number of complex arguments.
ComplexFunction1 - Class in vmm.functions
Represents a complex-valued function of one complex argument.
ComplexFunction2 - Class in vmm.functions
Represents a complex-valued function of two complex arguments.
ComplexFunction3 - Class in vmm.functions
Represents a complex-valued function of three complex arguments.
complexFunctionValue(Complex...) - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the value of the complex-valued function contained in this FunctionInfo object, at a specified list of input arguments for the functions.
complexFunctionValue(double...) - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the value of the complex-valued function contained in this FunctionInfo object, at a specified list of input arguments for the functions.
complexLinComb(Complex, Complex, Complex) - Method in class vmm.core.Complex
z.complexLinComb(a,b,c) returns a*z+b*c, Complex a,b;
ComplexMatrix2D - Class in vmm.pseudospherical
This class implements a complex two-by-two matrix.
ComplexMatrix2D() - Constructor for class vmm.pseudospherical.ComplexMatrix2D
default constructor, initializes all entries to 0
ComplexMatrix2D(ComplexMatrix2D) - Constructor for class vmm.pseudospherical.ComplexMatrix2D
constructor that copies the content of inp
ComplexMultiStepIntegrator(Complex, Complex, Complex, Complex, double) - Method in class vmm.core.ComplexODE
The following integrates 1/sqrt(Poly) and continues the value of the root.
ComplexODE - Class in vmm.core
 
ComplexODE(Complex, Complex, Complex, Complex, Complex) - Constructor for class vmm.core.ComplexODE
 
ComplexParam - Class in vmm.core
A parameter of type Complex.
ComplexParam() - Constructor for class vmm.core.ComplexParam
Creates a ComplexParam that initially has no name and has value and default value equal to 0.
ComplexParam(String, Complex) - Constructor for class vmm.core.ComplexParam
Create a ComplexParam with a specified name and initial value.
ComplexParam(String, String) - Constructor for class vmm.core.ComplexParam
Create a ComplexParam with a specified name and initial value.
ComplexParamAnimateable - Class in vmm.core
A parameter that has a Complex value and a start and end value to be used for animation.
ComplexParamAnimateable() - Constructor for class vmm.core.ComplexParamAnimateable
Creates a ComplexParamAnimateable that initially has no name and has value and default value equal to 0, with animation limits also equal to 0.
ComplexParamAnimateable(String, Complex) - Constructor for class vmm.core.ComplexParamAnimateable
Create a ComplexParamAnimateable with a specified name and initial value and with animation start and end values equal to the same value
ComplexParamAnimateable(String, Complex, Complex, Complex) - Constructor for class vmm.core.ComplexParamAnimateable
Create a ComplexParamAnimateable with a specified name, initial value, and start and end values.
ComplexParamAnimateable(String, String) - Constructor for class vmm.core.ComplexParamAnimateable
Create a ComplexParamAnimateable with a specified name and initial value and with animation start and end values equal to the same value.
ComplexParamAnimateable(String, String, String, String) - Constructor for class vmm.core.ComplexParamAnimateable
Create a ComplexParamAnimateable with a specified name, initial value, and start and end values.
ComplexVariable - Class in vmm.functions
A complex-valued variable.
ComplexVariable(String, double, double) - Constructor for class vmm.functions.ComplexVariable
Create a ComplexVariable with a specified name and initial value.
ComplexVariable(String) - Constructor for class vmm.functions.ComplexVariable
Create a ComplexVariable with a specified name and initial value zero.
ComplexVariable(double, double) - Constructor for class vmm.functions.ComplexVariable
Create a ComplexVariable with a specified initial value and with name initially equal to null.
ComplexVariableParam - Class in vmm.core
A Complex-valued parameter whose value is also the value of a ComplexVariable, as defined in the class vmm.functions.ComplexVariable.
ComplexVariableParam() - Constructor for class vmm.core.ComplexVariableParam
Creates a ComplexVariableParam that initially has no name and has value and default value equal to 0.
ComplexVariableParam(String, Complex) - Constructor for class vmm.core.ComplexVariableParam
Create a VComplexariableParam with a specified name and initial value.
ComplexVariableParam(String, String) - Constructor for class vmm.core.ComplexVariableParam
Create a ComplexVariableParam with a specified name and initial value, where the initial value is given as a string.
ComplexVariableParam(ComplexVariable) - Constructor for class vmm.core.ComplexVariableParam
Create a ComplexVariableParam that will share the value of the specified variable.
ComplexVariableParamAnimateable - Class in vmm.core
A parameter that has an associated ComplexVariable that shares its value.
ComplexVariableParamAnimateable() - Constructor for class vmm.core.ComplexVariableParamAnimateable
Creates a ComplexVariableParamAnimateable that initially has no name and has value and default value equal to 0, with animation limits also equal to 0.
ComplexVariableParamAnimateable(String, Complex) - Constructor for class vmm.core.ComplexVariableParamAnimateable
Create a ComplexVariableParamAnimateable with a specified name and initial value and with animation start and end values equal to the same value
ComplexVariableParamAnimateable(String, Complex, Complex, Complex) - Constructor for class vmm.core.ComplexVariableParamAnimateable
Create a ComplexVariableParamAnimateable with a specified name, initial value, and start and end values.
ComplexVariableParamAnimateable(String, String) - Constructor for class vmm.core.ComplexVariableParamAnimateable
Create a ComplexVariableParamAnimateable with a specified name and initial value and with animation start and end values equal to the same value.
ComplexVariableParamAnimateable(String, String, String, String) - Constructor for class vmm.core.ComplexVariableParamAnimateable
Create a ComplexVariableParamAnimateable with a specified name, initial value, and start and end values.
ComplexVector2D - Class in vmm.pseudospherical
A 2D vector with components of type Complex named x, y.
ComplexVector2D() - Constructor for class vmm.pseudospherical.ComplexVector2D
Construct a vector with all components initially equal to zero.
ComplexVector2D(Complex, Complex) - Constructor for class vmm.pseudospherical.ComplexVector2D
Construct a vector that initially has coordinates (x,y).
ComplexVector2D(ComplexVector2D) - Constructor for class vmm.pseudospherical.ComplexVector2D
Construct a vector that is initially a copy of a specified vector.
ComplexVector3D - Class in vmm.core3D
A 3D vector with components of type Complex named x, y, and z.
ComplexVector3D() - Constructor for class vmm.core3D.ComplexVector3D
Construct a vector with all three components initially equal to zero.
ComplexVector3D(Complex, Complex, Complex) - Constructor for class vmm.core3D.ComplexVector3D
Construct a vector that initially has coordinates (x,y,z).
ComplexVector3D(Vector3D, Vector3D) - Constructor for class vmm.core3D.ComplexVector3D
Construct a vector that initially has real part rea and imaginary part ima.
ComplexVector3D(ComplexVector3D) - Constructor for class vmm.core3D.ComplexVector3D
Construct a vector that is initially a copy of a specified vector.
ComplexVectorFunction(Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
The auxiliary Weierstrass Integrand: ComplexVector3D(dh*g, dh/g, 2dh) See helperToMinimal for converting the integral values into surface points.
ComplexVectorIntegrator(Complex, Complex, int) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
ComplexVectorOneStepIntegrator(Complex, Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
component3(Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
Integrate g*dh, 1/g*dh and compute first and second component of the Weierstrass integral \int ( 1/g - g, (1/g + g)*I_C, 2) * dh after the integration
compose() - Method in class vmm.core3D.StereoComposite
 
composedFunction(Complex) - Method in class vmm.conformalmap.ConformalMap
Computes the output value for a given input argument, taking into account the precomposed and postcomposed functions.
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.conformalmap.ConformalMapFigure
 
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.core.Decoration
This method is called by the 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.
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.core.Exhibit
Recompute any cached data in the Exhibit that might have changed since it was computed.
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.core3D.DotCloudSurface
 
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.fractals.RepeatedSegmentFractal
Computes the data for the curve.
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Computes the normal vectors that are needed for drawing the array.
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.planecurve.PlaneCurve
 
computeDrawData(View, boolean, Transform, Transform) - Method in class vmm.spacecurve.parametric.Viviani.DotCloudCylinder
 
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.conformalmap.ConformalMap
 
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.conformalmap.Weierstrass_p
Overridden to compute half of the data as a transformation of the data for the first half.
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.core3D.Exhibit3D
Recopmputes cached data, if necessary, for a 3D rendering of this exhibit.
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.polyhedron.IFS
 
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.polyhedron.RegularPolyhedron
 
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Computes the data needed to render the exhibit.
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.spacecurve.SpaceCurve
Computes the array of points.
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.surface.implicit.SurfaceImplicit
 
computeDrawData3D(View3D, boolean, Transform3D, Transform3D) - Method in class vmm.surface.Surface
 
computeDrawDataHook(View, Transform) - Method in class vmm.core.Exhibit
Called by render to compute the draw data for the exhibit.
computeDrawDataHook(View, Transform) - Method in class vmm.core3D.Exhibit3D
Called by Exhibit.render(Graphics2D, View, Transform, ArrayList) to give the exhibit a chance to compute its cached data, if necessary.
computeHalfPeriod() - Method in class vmm.surface.parametric.CatenoidFence
 
computeHalfPeriod() - Method in class vmm.surface.parametric.DoublyPeriodicJD
 
computeHalfPeriod() - Method in class vmm.surface.parametric.DoublyPeriodicJE
 
computeHalfPeriod() - Method in class vmm.surface.parametric.Riemann
 
computeHalfPeriod() - Method in class vmm.surface.parametric.Scherk_Weierstrass
 
computeHalfPeriod() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
computeNextLevel(Complex[], int) - Method in class vmm.fractals.Dragon
 
computeNextLevel(Complex[], int) - Method in class vmm.fractals.Hilbert
 
computeNextLevel(Complex[], int) - Method in class vmm.fractals.Koch
 
computeNextLevel(Complex[], int) - Method in class vmm.fractals.KochEscher
 
computeNextLevel(Complex[], int) - Method in class vmm.fractals.RepeatedSegmentFractal
This abstract method computes one approximation level from the previous one, which has already been computed.
computeNextLevel(Complex[], int) - Method in class vmm.fractals.Sierpinski
 
computePeriodData() - Method in class vmm.surface.parametric.LidinoidHfamily
 
computePeriodData() - Method in class vmm.surface.parametric.OtherTriangCatenoid
 
computePeriodData() - Method in class vmm.surface.parametric.SchoenCLPsurface
 
computePeriodData() - Method in class vmm.surface.parametric.SchoenGyroid
 
computePeriodData() - Method in class vmm.surface.parametric.SchwarzHsurface
 
computePeriodData() - Method in class vmm.surface.parametric.SchwarzPDsurface
 
Conchoid - Class in vmm.planecurve.parametric
Defines a parametric Conchoid of Nicomedes .
Conchoid() - Constructor for class vmm.planecurve.parametric.Conchoid
 
ConformalMap - Class in vmm.conformalmap
This class represents a map from a region in the complex plane to the complex plane.
ConformalMap() - Constructor for class vmm.conformalmap.ConformalMap
 
ConformalMap.ConformalMapView - Class in vmm.conformalmap
A class that defines the default view for a ConformalMap.
ConformalMap.ConformalMapView() - Constructor for class vmm.conformalmap.ConformalMap.ConformalMapView
 
ConformalMapFigure - Class in vmm.conformalmap
Represents a figure in the complex plane, and the image of that figure under a ConformalMap.
ConformalMapFigure() - Constructor for class vmm.conformalmap.ConformalMapFigure
Creates a ConformalMapFigure which represents a line segment in the domain, but for which both the points that determine the figure are null.
ConformalMapFigure(Point2D, Point2D, int) - Constructor for class vmm.conformalmap.ConformalMapFigure
Create a figure defined by two given points in the domain, using the constructor ConformalMapFigure.ConformalMapFigure(Point2D, Point2D, int, int) with the fourth parameter set equal to zero (giving the default number of points on the figure).
ConformalMapFigure(Point2D, Point2D, int, int) - Constructor for class vmm.conformalmap.ConformalMapFigure
Create a figure defined by two given points in the domain.
ConicSection - Class in vmm.planecurve.parametric
A common base class for Elippse, Parabola, and Hyperbola, to show foci and "directrix" during morphing and extra stuff during the creation animation.
ConicSection() - Constructor for class vmm.planecurve.parametric.ConicSection
 
conj() - Method in class vmm.core.Complex
Computes the conjugate of a complex number.
conj() - Method in class vmm.core.Quaternion
p.conj() returns the conjugate to p
conjugate() - Method in class vmm.pseudospherical.ComplexMatrix2D
compute and return the conjugate of the matrix
connectDotsToggle - Variable in class vmm.ode.ODE_2D.ODEView
 
connectDotsToggle - Variable in class vmm.ode.ODE_3D.ODEView
 
Conoid - Class in vmm.surface.parametric
 
Conoid() - Constructor for class vmm.surface.parametric.Conoid
 
ConstantCurvature - Class in vmm.spacecurve.parametric
Defines a space curve of constant curvature kappa by integrating the Frenet equations with kappa=aa and a torsion function tau(t) = bb + cc*sin(t) + dd*sin(2t) + ee*sin(3t).
ConstantCurvature() - Constructor for class vmm.spacecurve.parametric.ConstantCurvature
 
ConstantMagneticField - Class in vmm.ode.secondorder3D
 
ConstantMagneticField() - Constructor for class vmm.ode.secondorder3D.ConstantMagneticField
 
ConstantTorsion - Class in vmm.spacecurve.parametric
Defines a space curve of constant curvature kappa by integrating the Frenet equations with kappa=aa and a torsion function tau(t) = bb + cc*sin(t) + dd*sin(2t) + ee*sin(3t).
ConstantTorsion() - Constructor for class vmm.spacecurve.parametric.ConstantTorsion
 
ConstCurvFamilyOfRevolution - Class in vmm.surface.parametric
Defines the family of constant Gaussian curvature K=1
ConstCurvFamilyOfRevolution() - Constructor for class vmm.surface.parametric.ConstCurvFamilyOfRevolution
 
ConstCurvOneHelicoids - Class in vmm.surface.parametric
Defines a 2-parameter surface family of constant Gaussian curvature K=1 with screw motion symmetry
ConstCurvOneHelicoids() - Constructor for class vmm.surface.parametric.ConstCurvOneHelicoids
 
contentPanel - Variable in class vmm.core.SettingsDialog
The content pane of the dialog box.
continueAction - Variable in class vmm.latticemodel.LatticeModel.LMView
 
continueOrbitAction - Variable in class vmm.ode.ODE_2D.ODEView
 
continueOrbitAction - Variable in class vmm.ode.ODE_3D.ODEView
 
convertXMLToExhibit(Document) - Static method in class vmm.core.SaveAndRestore
Constructs an Exhibit from its XML representation.
Convex - Class in vmm.planecurve.parametric
Defines parametric Epi- and Hypo- Cycloids.
Convex() - Constructor for class vmm.planecurve.parametric.Convex
 
convexCombination(double, Point2D, Point2D) - Static method in class vmm.core.LinearAlgebra
public Point2D convexCombination(double t, Point2D P1, Point2D P2) returns a new object with value P1 + t*(P2-P1).
cosh(double) - Method in class vmm.core.Complex
 
CostaHoffmanMeeks - Class in vmm.surface.parametric
 
CostaHoffmanMeeks() - Constructor for class vmm.surface.parametric.CostaHoffmanMeeks
 
Coulomb - Class in vmm.ode.secondorder2D
 
Coulomb() - Constructor for class vmm.ode.secondorder2D.Coulomb
 
CoupledOscillators - Class in vmm.ode.secondorder2D
 
CoupledOscillators() - Constructor for class vmm.ode.secondorder2D.CoupledOscillators
 
CoupledOscillators - Class in vmm.ode.secondorder3D
 
CoupledOscillators() - Constructor for class vmm.ode.secondorder3D.CoupledOscillators
 
createAxes() - Method in class vmm.core.View
Create an "Axes" decoration that can be added to this view.
createAxes() - Method in class vmm.core3D.View3D
Returns an Axes decoration that is appropriate for this view.
createCheckBox() - Method in class vmm.actions.ToggleAction
Return a JCheckBox whose selection state is synchronized with the state of this ToggleAction and with other components returned by this method and by ToggleAction.createCheckBoxMenuItem().
createCheckBoxMenuItem() - Method in class vmm.actions.ToggleAction
Return a JCheckBoxMenuItem whose selection state is synchronized with the state of this ToggleAction and with other components returned by this method and by ToggleAction.createCheckBox().
createCursorFromResource(String, int, int) - Static method in class vmm.core.Util
A method that creates a cursor from an image file.
createData() - Method in class vmm.surface.parametric.CatenoidFence
 
createData() - Method in class vmm.surface.parametric.ChenGackstatter
 
createData() - Method in class vmm.surface.parametric.ConstCurvFamilyOfRevolution
 
createData() - Method in class vmm.surface.parametric.ConstCurvOneHelicoids
Before createData() executes, constants and array are redone
createData() - Method in class vmm.surface.parametric.CostaHoffmanMeeks
 
createData() - Method in class vmm.surface.parametric.DoublyPeriodicJD
 
createData() - Method in class vmm.surface.parametric.DoublyPeriodicJE
 
createData() - Method in class vmm.surface.parametric.Hyperboloid2
Overridden to add a "grid transform" to the data; this adds the second sheet.
createData() - Method in class vmm.surface.parametric.LidinoidHfamily
 
createData() - Method in class vmm.surface.parametric.LopezRosNoGo
 
createData() - Method in class vmm.surface.parametric.OtherTriangCatenoid
 
createData() - Method in class vmm.surface.parametric.Riemann
 
createData() - Method in class vmm.surface.parametric.Scherk_Weierstrass
 
createData() - Method in class vmm.surface.parametric.SchoenCLPsurface
 
createData() - Method in class vmm.surface.parametric.SchoenGyroid
 
createData() - Method in class vmm.surface.parametric.SchwarzHsurface
 
createData() - Method in class vmm.surface.parametric.SchwarzPDsurface
 
createData() - Method in class vmm.surface.parametric.Skew_K_noid
 
createData() - Method in class vmm.surface.parametric.SurfaceParametric
Computes the data for the surface using equally spaced values of u and v in the ranges defined by umin, umax, vmin, and vmax.
createData() - Method in class vmm.surface.parametric.Symmetric_K_Noid
 
createData() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
Overrides createData from SurfaceParametric with the goal of recomputing all constants that go into the Weierstrass Data, and then do the helperArray.
createData() - Method in class vmm.surface.Surface
Creates the data needed to represent the surface.
createDialog(Display, View, boolean) - Method in class vmm.core.UserExhibit.Support
Called by UserExhibit.Support.showCreateDialog(Display) and UserExhibit.Support.showChangeDialog(Display, View) to actually create the dialog box.
createDialog(Display, View, boolean) - Method in class vmm.core3D.UserExhibit3D.Support
 
createHelperArray() - Method in class vmm.surface.parametric.LidinoidHfamily
 
createHelperArray() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
The helperArray is filled with auxiliary data from which the surface points can be computed quickly in public Vector3D surfacePoint(double u, double v).
createIntegrationGrid() - Method in class vmm.surface.parametric.Skew_K_noid
 
createJob() - Method in class vmm.core.TaskManager
Creates a "job" to which a collection of tasks can be added.
createOSI(int, int) - Method in class vmm.core.View
This method is called whenever an off-screen image needs to be created.
createOSI(int, int) - Method in class vmm.core3D.View3D
Create an offscreen image for drawing.
createParameterInput(int) - Method in class vmm.core.Parameter
Returns an input box for getting the value, animation start value, or animation end value from the user.
createRadioButtonMenuItems() - Method in class vmm.actions.ActionRadioGroup
Return a list of radio button menu items that are synchronized with the selection state of the options in this group.
createRadioButtons() - Method in class vmm.actions.ActionRadioGroup
Return a list of radio buttons that are synchronized with the selection state of the options in this group.
cross(Vector3D) - Method in class vmm.core3D.Vector3D
Returns the cross product of this vector and v.
CROSS_EYE_STEREO_VIEW - Static variable in class vmm.core3D.View3D
One of the possible values for the viewStyle, specifying a "stereograph" view.
CrossCap - Class in vmm.surface.implicit
 
CrossCap() - Constructor for class vmm.surface.implicit.CrossCap
 
CrossCap - Class in vmm.surface.parametric
Defines a Cross Cap Surface
CrossCap() - Constructor for class vmm.surface.parametric.CrossCap
 
Cube - Class in vmm.polyhedron
 
Cube() - Constructor for class vmm.polyhedron.Cube
 
CubeOktaeder - Class in vmm.surface.implicit
 
CubeOktaeder() - Constructor for class vmm.surface.implicit.CubeOktaeder
 
CubicPolynomial - Class in vmm.conformalmap
 
CubicPolynomial() - Constructor for class vmm.conformalmap.CubicPolynomial
 
cubicSolve(SurfaceImplicit.Line3D, double[]) - Method in class vmm.surface.implicit.SurfaceImplicit
 
currentDisplacement - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
currentGalleryName() - Method in class vmm.xm3d.Galleries
 
currentGraphics - Variable in class vmm.core.View
When an exhibit is being drawn, this variable is set to the graphics context where the exhibit is being drawn.
CurrentInStraightWire - Class in vmm.ode.secondorder3D
 
CurrentInStraightWire() - Constructor for class vmm.ode.secondorder3D.CurrentInStraightWire
 
currentTime - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
currentVelocity - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
Cyclide - Class in vmm.surface.parametric
Defines the Cyclide surface family.
Cyclide() - Constructor for class vmm.surface.parametric.Cyclide
 

D

d - Variable in class vmm.core.Quaternion
 
d - Variable in class vmm.latticemodel.FermiPastaUlam
 
data - Variable in class vmm.surface.Surface
The object that holds all the data for the surface.
DecoCube - Class in vmm.surface.implicit
 
DecoCube() - Constructor for class vmm.surface.implicit.DecoCube
 
Decorateable - Interface in vmm.core
A simple interface implemented by objects that to which objects of type Decoration can be added.
DecoratedCurve - Class in vmm.planecurve.parametric
 
DecoratedCurve() - Constructor for class vmm.planecurve.parametric.DecoratedCurve
 
DecoratedCurve.MMOView - Class in vmm.planecurve.parametric
A trivial subclass of PlaneCurveParametricView that is needed to get the desired color effects during the create animation.
DecoratedCurve.MMOView() - Constructor for class vmm.planecurve.parametric.DecoratedCurve.MMOView
 
Decoration - Class in vmm.core
Decorations are extra visual components that can be added to an Exhibit, such as a set of axes or a solution curve of an ODE.
Decoration() - Constructor for class vmm.core.Decoration
 
decorationNeedsRedraw - Variable in class vmm.core.Decoration
This variable is set to true when the Decoration's fireDecorationChangeEvent method is called.
decorations - Variable in class vmm.core.Exhibit
Decorations that have been associated with this Exhibit (presumably through the Exhibit.addDecoration(Decoration) method).
decorations - Variable in class vmm.core.View
Decorations that have been added to this view.
DEFAULT_POINTS_ON_CIRCLE - Static variable in class vmm.conformalmap.ConformalMapFigure
 
DEFAULT_POINTS_ON_LINE - Static variable in class vmm.conformalmap.ConformalMapFigure
 
DEFAULT_POINTS_ON_SEGMENT - Static variable in class vmm.conformalmap.ConformalMapFigure
 
DEFAULT_PREFIX - Static variable in class vmm.core.Prefs
This string (in the default Prefs implementation) is prepended to the key parameter in all the methods defined in this class to give the key that is actually used in cals to the Java Preferences API.
defaultAmplitude - Variable in class vmm.latticemodel.LatticeModel
 
defaultBoundaryCondition - Variable in class vmm.latticemodel.LatticeModel
 
defaultDisplayStyle - Variable in class vmm.latticemodel.LatticeModel
 
defaultInitialMode - Variable in class vmm.latticemodel.LatticeModel
 
defaultInitialShape - Variable in class vmm.latticemodel.LatticeModel
 
defaultLatticeDensity - Variable in class vmm.latticemodel.LatticeModel
 
defaultLatticeLength - Variable in class vmm.latticemodel.LatticeModel
 
defaultNumberOfNodes - Variable in class vmm.latticemodel.LatticeModel
 
defaults() - Method in class vmm.core.UserExhibit.Support
This method initializes the user exhibit to the default values from its create dialog.
DEFAULTS - Static variable in class vmm.core3D.LightSettings
To be used as a parameter to the one-parameter constructor, representing default light settings.
defaultsButton - Variable in class vmm.core.SettingsDialog
One of the buttons that can appear at the bottom of the dialog box.
defaultsButton() - Method in class vmm.core.SettingsDialog
Returns the defaults button.
defaultScaleFactor - Variable in class vmm.latticemodel.LatticeModel
 
defaultStepSize - Variable in class vmm.latticemodel.LatticeModel
 
defaultVal() - Method in class vmm.core.ParameterInput
Set the contents of the text box to the appropriate default value, as stored in the Parameter.
defaultViewpoint - Variable in class vmm.core3D.Exhibit3D
The value of this variable is returned by the Exhibit3D.getDefaultViewpoint() method.
defaultViewUp - Variable in class vmm.core3D.Exhibit3D
The value of this variable is returned by the Exhibit3D.getDefaultViewUp() method.
del - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
Deltoid - Class in vmm.planecurve.parametric
Defines parametric Deltoid.
Deltoid() - Constructor for class vmm.planecurve.parametric.Deltoid
 
density - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
deriv1(double) - Method in class vmm.spacecurve.parametric.Figure8Knot
 
deriv1(double) - Method in class vmm.spacecurve.parametric.GrannyKnot
 
deriv1(double) - Method in class vmm.spacecurve.parametric.Helix
 
deriv1(double) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Finds the derivative (x'(t),y'(t),z'(t)) at a given point on the curve.
deriv1(double) - Method in class vmm.spacecurve.parametric.SquareKnot
 
deriv1(double) - Method in class vmm.spacecurve.parametric.Viviani
 
deriv2(double) - Method in class vmm.spacecurve.parametric.Figure8Knot
 
deriv2(double) - Method in class vmm.spacecurve.parametric.GrannyKnot
 
deriv2(double) - Method in class vmm.spacecurve.parametric.Helix
 
deriv2(double) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Finds the second derivative (x''(t),y''(t),z''(t)) at a given point on the curve.
deriv2(double) - Method in class vmm.spacecurve.parametric.SquareKnot
 
deriv2(double) - Method in class vmm.spacecurve.parametric.Viviani
 
deriv_u(double, double) - Method in class vmm.surface.parametric.SurfaceParametric
Returns an approximation for the partial derivative in the direction u at a specified (u,v) point.
deriv_v(double, double) - Method in class vmm.surface.parametric.SurfaceParametric
Returns an approximation for the partial derivative in the direction v at a specified (u,v) point.
det(Complex) - Method in class vmm.core.Complex
 
determinant(Point2D, Point2D) - Method in class vmm.core.LinearAlgebra
public double determinant(Point2D P, Point2D Q) returns (P.x*Q.y - P.y*Q.x).
determinant() - Method in class vmm.pseudospherical.ComplexMatrix2D
return the determinant of the matrix.
DFT(Complex[], Complex[], int) - Static method in class vmm.fourier.FourierSeries
 
DFTinPlace(Complex[], int) - Static method in class vmm.fourier.FourierSeries
 
DiniSurface - Class in vmm.surface.parametric
Defines a parametric Dini Surface surface.
DiniSurface() - Constructor for class vmm.surface.parametric.DiniSurface
 
DiracBelt - Class in vmm.surface.parametric
Defines a Dirac Belt (for the Belt-Trick) with parametric equations ((1/2)*(v - 8*u*cos(t)*(1 + 2*cos(t)^2*cos(v))*sin(t)*sin(v/2)^2 + cos(4*t)*(v - sin(v)) + sin(v)) -2.5, -cos(v)*sin(2*t) + u*cos(t)^2*sin(2*v);, u*(-cos(2*t)*sin(t)^2 + cos(t)^2*(cos(2*t)*cos(2*v) + 4*cos(v)*sin(t)^2)) + (1/2)*sin(4*t)*(-v + sin(v))))
DiracBelt() - Constructor for class vmm.surface.parametric.DiracBelt
 
DirectionalLight - Class in vmm.core3D
 
DirectionalLight(Color, Vector3D) - Constructor for class vmm.core3D.DirectionalLight
 
DirectionalLight(float, float, float, double, double, double) - Constructor for class vmm.core3D.DirectionalLight
 
directOffscreenDrawing - Variable in class vmm.core.View
This is set to a true by View.beginDrawToOffscreenImage() when a direct off-screen drawing operation is initiated.
discardFilmstrip() - Method in class vmm.core.Display
If this disply has saved a filmstrip from the most recent animation, the animation is discarded (freeing up the memory used by the filmstrip).
discardGridTransforms() - Method in class vmm.core3D.Grid3D
Discards any grid transforms that have been added by Grid3D.addGridTransform(GridTransformMatrix).
Display - Class in vmm.core
A Display is a canvas where a View can draw an Exhibit.
Display() - Constructor for class vmm.core.Display
Construct an initially empty Display.
display - Variable in class vmm.core.TimerAnimation
 
DISPLAY_BRIDGE - Static variable in class vmm.latticemodel.LatticeModel
 
DISPLAY_CIRCILAR - Static variable in class vmm.latticemodel.LatticeModel
 
DISPLAY_FPU_GRAPH - Static variable in class vmm.latticemodel.LatticeModel
 
DISPLAY_LONGITUDINAL - Static variable in class vmm.latticemodel.LatticeModel
 
DISPLAY_PENDULUM - Static variable in class vmm.latticemodel.LatticeModel
 
DISPLAY_TRANSVERSE - Static variable in class vmm.latticemodel.LatticeModel
 
displayStyleSelect - Variable in class vmm.latticemodel.LatticeModel.LMView
 
DisplayXM - Class in vmm.xm3d
A Display class for use in the 3DXM application, with a few extra features.
DisplayXM() - Constructor for class vmm.xm3d.DisplayXM
This constructor sets up handlers for several keystrokes, which will be processed by a DisplayXM whenever it is in a focussed window.
distFrom0 - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
DISTICTLY_COLORED_SIDES_DEFAULT - Static variable in class vmm.core3D.LightSettings
To be used as a parameter to the one-parameter constructor, representing settings appropriate for "distinctly colored sides".
dividedBy(Complex) - Method in class vmm.core.Complex
Returns this / c; c must be non-null.
dividedBy(double) - Method in class vmm.core.Complex
 
dividedBy(Quaternion) - Method in class vmm.core.Quaternion
Compute the quotient of this quaternaion by another quaternion.
doApply() - Method in class vmm.core.SettingsDialog
This is called when the user clicks the Apply button.
doCancel() - Method in class vmm.core.SettingsDialog
This is called when the user clicks the Cancel button or closes the dialog box by clicking on its close box.
doClosingJob() - Method in class vmm.surface.parametric.ChenGackstatter
 
doClosingJob() - Method in class vmm.surface.parametric.CostaHoffmanMeeks
 
doClosingJob() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
Dummy function.
DocPrefsDialog - Class in vmm.xm3d
 
DocPrefsDialog(Component) - Constructor for class vmm.xm3d.DocPrefsDialog
 
Dodecahedron - Class in vmm.polyhedron
 
Dodecahedron() - Constructor for class vmm.polyhedron.Dodecahedron
 
doDefaults() - Method in class vmm.core.AnimationLimitsDialog
 
doDefaults() - Method in class vmm.core.ParameterDialog
 
doDefaults() - Method in class vmm.core.SettingsDialog
This will be called when the user clicks the Defaults button (and will never be called if there is no Defaults button).
doDefaults() - Method in class vmm.core.SetXYWindowDialog
This will be called when the user clicks the Defaults button.
doDefaults() - Method in class vmm.core3D.Set3DViewOptionsDialog
 
doDefaults() - Method in class vmm.core3D.SetTransparencyDialog
 
doDefaults() - Method in class vmm.core3D.SetViewpointDialog
 
doDefaults() - Method in class vmm.xm3d.DocPrefsDialog
 
doDraw(Graphics2D, View, Transform) - Method in class vmm.conformalmap.ConformalMapFigure
 
doDraw(Graphics2D, View, Transform) - Method in class vmm.core.Axes2D
Draws the axes in a specified View.
doDraw(Graphics2D, View, Transform) - Method in class vmm.core.Decoration
This method is called by the render method of the Exhbit class to draw the Decoration.
doDraw(Graphics2D, View, Transform) - Method in class vmm.core.Exhibit
Do the actual drawing of the exhibit.
doDraw(Graphics2D) - Method in class vmm.core.View
This method is called by the render method when the Exhibit in this View needs to be redrawn.
doDraw(Graphics2D, View, Transform) - Method in class vmm.core3D.Axes3D
Draws a set of axes in the specified View.
doDraw(Graphics2D, View, Transform) - Method in class vmm.core3D.DotCloudSurface
 
doDraw(Graphics2D, View, Transform) - Method in class vmm.fractals.RepeatedSegmentFractal
Draws the curve in continuous rainbow colors.
doDraw(Graphics2D, View, Transform) - Method in class vmm.ode.ODE_2D
Draws a direction field, but only for an exhbit in which the 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).
doDraw(Graphics2D, View, Transform) - Method in class vmm.ode.ODE_3D
Draws a direction field, but only for an exhbit in which the 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).
doDraw(Graphics2D, View, Transform) - Method in class vmm.planecurve.parametric.DecoratedCurve
Draw the curve in a specified View.
doDraw(Graphics2D, View, Transform) - Method in class vmm.planecurve.parametric.Hyperbola
Draw the hyperbola.
doDraw(Graphics2D, View, Transform) - Method in class vmm.planecurve.parametric.NormalBundleDecoration
 
doDraw(Graphics2D, View, Transform) - Method in class vmm.planecurve.parametric.PlaneCurveParametric
Draw the curve in a specified View.
doDraw(Graphics2D, View, Transform) - Method in class vmm.planecurve.parametric.TangentAndNormalDecoration
Draw the decoration.
doDraw(Graphics2D, View, Transform) - Method in class vmm.planecurve.PlaneCurve
 
doDraw(Graphics2D, View, Transform) - Method in class vmm.spacecurve.parametric.RepereMobileDecoration
Draw the decoration.
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.conformalmap.ConformalMap
 
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.conformalmap.HyperbolicIsometry
 
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.conformalmap.Weierstrass_p
This is overridded to draw the two halves of the data separately, only one of them in color.
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.core3D.Exhibit3D
Draws this Exhibit in a 3D view.
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.latticemodel.FermiPastaUlam
 
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.latticemodel.LatticeModel
 
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.polyhedron.IFS
 
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Draws either a tube view or a regular curve view of this exhibit, depending on the type of View in which the curve is being rendered.
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.spacecurve.SpaceCurve
Draws the curve.
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.surface.implicit.SurfaceImplicit
 
doDraw3D(Graphics2D, View3D, Transform3D) - Method in class vmm.surface.Surface
 
doDrawHook(Graphics2D, View, Transform) - Method in class vmm.core.Exhibit
Called by render to this exhibit.
doDrawHook(Graphics2D, View, Transform) - Method in class vmm.core3D.Exhibit3D
Called by Exhibit.doDraw(Graphics2D, View, Transform) when the exhibit needs to redraw itself.
doGet(String) - Method in class vmm.core.Prefs
Get the preference value associated with a key.
domainGrid(double, double) - Method in class vmm.surface.parametric.CatenoidEnneper
 
domainGrid(double, double) - Method in class vmm.surface.parametric.CatenoidFence
 
domainGrid(double, double) - Method in class vmm.surface.parametric.ChenGackstatter
Override the default Cartesian Grid.
domainGrid(double, double) - Method in class vmm.surface.parametric.CostaHoffmanMeeks
Override the default Cartesian Grid.
domainGrid(double, double) - Method in class vmm.surface.parametric.DoubleEnneper
 
domainGrid(double, double) - Method in class vmm.surface.parametric.DoublyPeriodicJD
 
domainGrid(double, double) - Method in class vmm.surface.parametric.DoublyPeriodicJE
 
domainGrid(double, double) - Method in class vmm.surface.parametric.LidinoidHfamily
 
domainGrid(double, double) - Method in class vmm.surface.parametric.LopezRosNoGo
 
domainGrid(double, double) - Method in class vmm.surface.parametric.OtherTriangCatenoid
 
domainGrid(double, double) - Method in class vmm.surface.parametric.PlanarEnneper
 
domainGrid(double, double) - Method in class vmm.surface.parametric.Riemann
 
domainGrid(double, double) - Method in class vmm.surface.parametric.Scherk_Weierstrass
This grid is precisely adapted to the symmetry lines and ends of the surface, overrides default Cartesian grid
domainGrid(double, double) - Method in class vmm.surface.parametric.SchoenCLPsurface
 
domainGrid(double, double) - Method in class vmm.surface.parametric.SchoenGyroid
 
domainGrid(double, double) - Method in class vmm.surface.parametric.SchwarzHsurface
 
domainGrid(double, double) - Method in class vmm.surface.parametric.SchwarzPDsurface
 
domainGrid(double, double) - Method in class vmm.surface.parametric.Skew_K_noid
This grid is precisely adapted to the symmetry lines and ends of the surface
domainGrid(double, double) - Method in class vmm.surface.parametric.Symmetric_K_Noid
 
domainGrid(double, double) - Method in class vmm.surface.parametric.WavyEnneper_Weierstrass
 
domainGrid(double, double) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
Most minimal surfaces need a specially adapted domain grid.
doMouseDown(MouseEvent, Display, View, int, int) - Method in class vmm.core.BasicMouseTask2D
Decides what type of operation to perform in response to a user's mouse click, and initiates that operation.
doMouseDown(MouseEvent, Display, View, int, int) - Method in class vmm.core.MouseTask
Called when the user presses the mouse in the Display in which this MouseTask is installed.
doMouseDown(MouseEvent, Display, View, int, int) - Method in class vmm.core.TwoPointInput
 
doMouseDown(MouseEvent, Display, View, int, int) - Method in class vmm.core3D.BasicMouseTask3D
Decides which operation to perform, if any.
doMouseDrag(MouseEvent, Display, View, int, int) - Method in class vmm.core.BasicMouseTask2D
Continue processing a drag operation.
doMouseDrag(MouseEvent, Display, View, int, int) - Method in class vmm.core.MouseTask
Continue processing a mouse gesture for which doMouseDown returned a value of true.
doMouseDrag(MouseEvent, Display, View, int, int) - Method in class vmm.core.TwoPointInput
 
doMouseDrag(MouseEvent, Display, View, int, int) - Method in class vmm.core3D.BasicMouseTask3D
Continue an operation that was begun in the doMouseDown method.
doMouseUp(MouseEvent, Display, View, int, int) - Method in class vmm.core.BasicMouseTask2D
Finish processing a drag operation.
doMouseUp(MouseEvent, Display, View, int, int) - Method in class vmm.core.MouseTask
Finish processing a mouse gesture for which doMouseDown returned a value of true.
doMouseUp(MouseEvent, Display, View, int, int) - Method in class vmm.core.TwoPointInput
 
doMouseUp(MouseEvent, Display, View, int, int) - Method in class vmm.core3D.BasicMouseTask3D
Finish an operation that was begun in the doMouseDown method.
doOK() - Method in class vmm.core.AnimationLimitsDialog
 
doOK() - Method in class vmm.core.ParameterDialog
This is called when the user clicks OK to check the data in the input boxes.
doOK() - Method in class vmm.core.SetNumberOfFramesDialog
 
doOK() - Method in class vmm.core.SettingsDialog
This is called when the user clicks the OK button.
doOK() - Method in class vmm.core.SetXYWindowDialog
 
doOK() - Method in class vmm.core3D.LightSettingsDialog
 
doOK() - Method in class vmm.core3D.Set3DViewOptionsDialog
 
doOK() - Method in class vmm.core3D.SetTransparencyDialog
 
doOK() - Method in class vmm.core3D.SetViewpointDialog
 
doOK() - Method in class vmm.xm3d.DocPrefsDialog
 
doPut(String, String) - Method in class vmm.core.Prefs
Associates a given preference value with a given key.
doSave() - Method in class vmm.core.Prefs
Tries to save any modified preference values to persistent storage, using Java's Preferences API.
doSave(String) - Method in class vmm.core.Prefs
Tries to save any modified preference values to persistent storage, using Java's Preferences API.
dot(Complex) - Method in class vmm.core.Complex
z.dot(c) returns the scalar product z.re*c.re + z.im*c.im
dot(Quaternion) - Method in class vmm.core.Quaternion
p.dot(q) returns the scalar product
dot(Vector3D) - Method in class vmm.core3D.Vector3D
Returns the dot product of this vector and v.
dot(ComplexVector2D) - Method in class vmm.pseudospherical.ComplexVector2D
Returns the Hermitian inner-prodct of this vector and v.
DotCloudSurface - Class in vmm.core3D
 
DotCloudSurface() - Constructor for class vmm.core3D.DotCloudSurface
 
dotProduct(Point2D, Point2D) - Static method in class vmm.core.LinearAlgebra
public double dotProduct(Point2D P, Point2D Q) returns (P.x*Q.x + P.y*Q.y).
DOTS - Static variable in class vmm.ode.OrbitPoints2D
A constant for selecting whether the points should be drawn as individual dots or should be connectined by lines.
DOTS - Static variable in class vmm.ode.OrbitPoints3D
A constant fof selecting whether the points should be drawn as individual dots or should be connectined by lines.
DoubleEnneper - Class in vmm.surface.parametric
 
DoubleEnneper() - Constructor for class vmm.surface.parametric.DoubleEnneper
 
DoublyHopfFiberedTori - Class in vmm.surface.parametric
Defines the Torus surface family,
DoublyHopfFiberedTori() - Constructor for class vmm.surface.parametric.DoublyHopfFiberedTori
 
DoublyPeriodicJD - Class in vmm.surface.parametric
 
DoublyPeriodicJD() - Constructor for class vmm.surface.parametric.DoublyPeriodicJD
 
DoublyPeriodicJE - Class in vmm.surface.parametric
 
DoublyPeriodicJE() - Constructor for class vmm.surface.parametric.DoublyPeriodicJE
 
doZoom(double) - Method in class vmm.fractals.Mandelbrot.MandelbrotView
Zooms the display by a specified magnification factor.
dragAsSurfaceToggle - Variable in class vmm.core3D.View3DLit
ToggleAction for turning the dragAsSurface property on and off.
Dragon - Class in vmm.fractals
The fractal "Dragon" curve.
Dragon() - Constructor for class vmm.fractals.Dragon
 
draw(Graphics2D, View, Transform) - Method in class vmm.ode.OrbitPoints2D
Draws the entire list of points.
draw(Graphics2D, View3D, Transform) - Method in class vmm.ode.OrbitPoints3D
Draws the entire list of points.
DRAW_CIRCLE_FROM_DIAMETER - Static variable in class vmm.core.TwoPointInput
 
DRAW_CIRCLE_FROM_RADIUS - Static variable in class vmm.core.TwoPointInput
 
DRAW_LINE - Static variable in class vmm.core.TwoPointInput
 
DRAW_NOTHING - Static variable in class vmm.core.TwoPointInput
 
DRAW_RECT - Static variable in class vmm.core.TwoPointInput
 
drawCollaredCurve(Vector3D[], boolean) - Method in class vmm.core3D.View3D
A convenience method that simply calls drawCollardCurve(points,0,points.length-1,reversed).
drawCollaredCurve(Vector3D[], int, boolean) - Method in class vmm.core3D.View3D
A convenience method that simply calls drawCollardCurve(points,0,pointCount-1,reversed).
drawCollaredCurve(Vector3D[], int, int, boolean) - Method in class vmm.core3D.View3D
Draws a curve in three-space, possibley using "collars" to produce a more three-dimensional effect.
drawCurve(Point2D[], int, int) - Method in class vmm.core.View
Draws a curve in the current drawing context.
drawCurve(Point2D[]) - Method in class vmm.core.View
Draws a curve through all the points in an array by calling drawCurve(points,points.length)
drawCurve(Point2D[], int) - Method in class vmm.core.View
Draws a curve in the current drawing context.
drawCurve(Vector3D[]) - Method in class vmm.core3D.View3D
Draws a curve in three-space.
drawCurve(Vector3D[], int) - Method in class vmm.core3D.View3D
Draws a curve in three-space.
drawCurve(Vector3D[], int, int) - Method in class vmm.core3D.View3D
Draws a curve in three-space.
drawCurves(View3D, Graphics2D) - Method in class vmm.core3D.Grid3D
Draws a wireframe rendering of the surface by drawing some or all of the grid lines in the U and V directions.
drawDot(Point2D, double) - Method in class vmm.core.View
Draws a dot of specified diameter centered at a specified point.
drawDot(Vector3D, double) - Method in class vmm.core3D.View3D
Draws a dot of specified diameter centered at a specified 3D point.
drawFociAndDirectrix(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.ConicSection
This is overridden in the sub-classes to do the actual drawing of the extra decorations.
drawFociAndDirectrix(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Ellipse
 
drawFociAndDirectrix(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Hyperbola
 
drawFociAndDirectrix(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Parabola
 
drawFrame() - Method in class vmm.core.BasicAnimator
Creates one frame of the animation by calling the Animateable.setFractionComplete(double) method of each object in this BasicAnimator's list of Animateable object.
drawFrame() - Method in class vmm.core.TimerAnimation
This is called to draw each frame.
drawLine(double, double, double, double) - Method in class vmm.core.View
Draws a line in the current drawing context.
drawLine(Point2D, Point2D) - Method in class vmm.core.View
Draws a line in the current drawing context.
drawLine(Vector3D, Vector3D) - Method in class vmm.core3D.View3D
This method can be called during a drawing operation, such as in Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D), to draw a line segment.
drawLineDirect(int, int, int, int) - Method in class vmm.core.View
Draws a line in the current color between points that are specified using pixel coordinates.
drawMajorPatches(View3DLit, Graphics2D) - Method in class vmm.core3D.Grid3D
Draws a "rough" version of the surface by drawing the (major) patches rather than the subpatches.
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Astroid
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Circle
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Cissoid
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Conchoid
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Convex
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.DecoratedCurve
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Deltoid
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Epizykloide
This drawNeededStuff contains two different startup animations.
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Lemniskate
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.SineCurve
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Tractrix
 
drawNeededStuff(Graphics2D, View, Transform, double) - Method in class vmm.planecurve.parametric.Zykloide
 
drawOvalDirect(Color, int, int, int, int) - Method in class vmm.fractals.Mandelbrot.MandelbrotView
 
drawPixel(double, double) - Method in class vmm.core.View
Draws a point by turning on a single pixel.
drawPixel(Point2D) - Method in class vmm.core.View
Draws a point by turning on a single pixel.
drawPixel(Vector3D) - Method in class vmm.core3D.View3D
This method can be called during a drawing operation, such as in Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D), to draw a single pixel.
drawPixelDirect(Color, int, int) - Method in class vmm.core.View
Sets the pixel with pixel coordinates (x,y) to be a specified color.
drawPixelDirect(Color, int, int) - Method in class vmm.core3D.View3D
Sets the pixel with pixel coordinates (x,y) to be a spelcified color.
drawPixels(Point2D[], int, int) - Method in class vmm.core.View
Draws a list of pixels in the current drawing context, where the pixels are specified in object coordinates.
drawPixels(Vector3D[]) - Method in class vmm.core3D.View3D
This method can be called during a drawing operation, such as in Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D), to draw a list of pixels.
drawPoint(View, int) - Method in class vmm.ode.OrbitPoints2D
Draws the point at the specified index, with a connecting line to the preceding point if appropriate.
drawPoint(View3D, int) - Method in class vmm.ode.OrbitPoints3D
Draws the point at the specified index, with a connecting line to the preceding point if appropriate.
drawRayTracedSurface() - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
drawString(String, double, double) - Method in class vmm.core.View
This can be called during drawing to draw a string at a specified point, given in window (real x,y) coordinates.
drawString(String, Point2D) - Method in class vmm.core.View
This can be called during drawing to draw a string at a specified point, given in window (real x,y) coordinates.
drawString(String, Vector3D) - Method in class vmm.core3D.View3D
This method can be called during a drawing operation, such as in Exhibit3D.doDraw3D(Graphics2D, View3D, Transform3D), to draw a string.
drawSubPatches(View3DLit, Graphics2D, double, double) - Method in class vmm.core3D.Grid3D
Draws some or all of the subpatches that make up the surface as shaded, lighted color patches.
drawSurface(Grid3D) - Method in class vmm.core3D.View3DLit
Draws an entire surface represented in the form of a Grid3D object, taking into account current lighting and rendering settings.
drawSurface(Grid3D, double, double) - Method in class vmm.core3D.View3DLit
Draws all or part of a surface that is represented in the form of a Grid3D object, taking into account current lighting and rendering settings.
drawTransverse(View3D) - Method in class vmm.latticemodel.LatticeModel
 
drawWhileDragging(Graphics2D, Display, View, int, int) - Method in class vmm.core.BasicMouseTask2D
When the Display is repainted during a drag operation, this method will be called after the Exhibit is drawn, to give the MouseTask a chance to draw some extra stuff on top of the Exhibit.
drawWhileDragging(Graphics2D, Display, View, int, int) - Method in class vmm.core.MouseTask
When the Display is repainted during a drag operation, this method will be called after the Exhibit is drawn, to give the MouseTask a chance to draw some extra stuff on top of the Exhibit.
drawWhileDragging(Graphics2D, Display, View, int, int) - Method in class vmm.core.TwoPointInput
 
drawWireframeSurface(Grid3D) - Method in class vmm.core3D.View3D
Draws a surface in wireframe.
DST(double[], double[], int) - Static method in class vmm.fourier.FourierSeries
 
DSTinPlace(double[], int) - Static method in class vmm.fourier.FourierSeries
 
dtDefault - Variable in class vmm.ode.ODE_2D
The value of this variable is used as the initial value of dt in the Control Panel of any view of this exhbit.
dtDefault - Variable in class vmm.ode.ODE_3D
The value of this variable is used as the initial value of dt in the Control Panel of any view of this exhbit.
du - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
DupinCyclides - Class in vmm.surface.implicit
 
DupinCyclides() - Constructor for class vmm.surface.implicit.DupinCyclides
 
dv - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 

E

E - Variable in class vmm.pseudospherical.nSolitons
 
E0 - Variable in class vmm.pseudospherical.nSolitons
 
E0 - Variable in class vmm.pseudospherical.Solitons
 
E1 - Variable in class vmm.pseudospherical.nSolitons
 
E1 - Variable in class vmm.pseudospherical.Solitons
 
edgeDivisor - Variable in class vmm.polyhedron.IFS
When drawind the polyhedron in wireframe form, each edge is divided into this many sections.
Ellipse - Class in vmm.planecurve.parametric
An ellipse, represented as a parametric plane curve.
Ellipse() - Constructor for class vmm.planecurve.parametric.Ellipse
Construct an Ellipse that is centered at the origin and initially has vertical "radius" 2 and horizontal "radius" 3.
EmbeddedApplet - Class in vmm.xm3d
Shows 3D-XPlorMath as an applet embedded on a Web page.
EmbeddedApplet() - Constructor for class vmm.xm3d.EmbeddedApplet
 
endDrawToOffscreenImage() - Method in class vmm.core.View
This method, along with View.beginDrawToOffscreenImage(), allow you to draw directly to this view's off-screen image, if there is one.
Enneper_Cartesian - Class in vmm.surface.parametric
Defines an Enneper surface with a cartesian grid.
Enneper_Cartesian() - Constructor for class vmm.surface.parametric.Enneper_Cartesian
 
Enneper_Polar - Class in vmm.surface.parametric
Defines an Enneper surface with a cartesian grid.
Enneper_Polar() - Constructor for class vmm.surface.parametric.Enneper_Polar
 
Epizykloide - Class in vmm.planecurve.parametric
Defines parametric Epi- and Hypo- Cycloids.
Epizykloide() - Constructor for class vmm.planecurve.parametric.Epizykloide
 
epsilon - Variable in class vmm.pseudospherical.nSolitons
 
equals(Object) - Method in class vmm.core.Complex
Returns true if obj is equal to this complex number.
equals(Object) - Method in class vmm.core.Quaternion
 
equals(Object) - Method in class vmm.core.Transform
This object equals obj if obj is a non-null object of type Transform with the same window and viewport limits as this object.
equals(Object) - Method in class vmm.core3D.ComplexVector3D
Returns true if 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.
equals(Object) - Method in class vmm.core3D.GridTransformMatrix
Tests whether a given object is equal to this TransformMatrix.
equals(Object) - Method in class vmm.core3D.Transform3D
Tests whether obj is a Transform3D with the same transform data as this transform, that is, both Transform.hasSameViewTransform(Transform) and Transform3D.hasSameProjection(Transform3D) are true.
equals(Object) - Method in class vmm.core3D.Vector3D
Returns 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.
equals(ComplexMatrix2D) - Method in class vmm.pseudospherical.ComplexMatrix2D
test for equality two matrices are equal if and only if all their corresponding entries are equal
equals(Object) - Method in class vmm.pseudospherical.ComplexVector2D
Returns true 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.
eraseOrbitsAction - Variable in class vmm.ode.ODE_2D.ODEView
 
eraseOrbitsAction - Variable in class vmm.ode.ODE_3D.ODEView
 
EvalStack - Class in vmm.functions
An object of type EvalStack is used in the evaluation of an expression or function (as defined, for example, in the classes Expression, Function, and ComplexFunction).
EvalStack() - Constructor for class vmm.functions.EvalStack
Create an EvalStack with an initial size of 30.
EvalStack(int) - Constructor for class vmm.functions.EvalStack
Create an EvalStack with a specified initial size.
Ex - Variable in class vmm.surface.parametric.ChenGackstatter
 
executeAndWait(Collection<? extends Runnable>) - Method in class vmm.core.TaskManager
Executes all the tasks in a collection of tasks.
executeAsync(Collection<? extends Runnable>) - Method in class vmm.core.TaskManager
Creates a job to execute a specified collection of tasks, and starts working on the job.
Exhibit - Class in vmm.core
An Exhibit represents a mathematical object that can be drawn on the screen.
Exhibit() - Constructor for class vmm.core.Exhibit
 
Exhibit3D - Class in vmm.core3D
An exhibit that can be rendered in 3D can be defined as a subclass of this class.
Exhibit3D() - Constructor for class vmm.core3D.Exhibit3D
 
exhibitNeedsRedraw - Variable in class vmm.core.Exhibit
This variable is set to true when the Exhibit changes in a way that needs redrawing.
exhibitToXML(Exhibit, View) - Static method in class vmm.core.SaveAndRestore
Constructs an XML representaion of an Exhibit and a single view of that Exhibit.
exhibitToXML(Exhibit) - Static method in class vmm.core.SaveAndRestore
Constructs an XML representaion of an Exhibit and any views of that exhibit, as returned by the Exhibit.getViews() method.
exhibitToXML(Exhibit, View[]) - Static method in class vmm.core.SaveAndRestore
Constructs an XML representaion of an Exhibit and possibly some Views of that Exhibit.
explode(String, String) - Static method in class vmm.core.Util
A convenience method that breaks up a string into tokens, where the tokens are substrings seprated by specified delimiters.
exponential() - Method in class vmm.core.Complex
Computes the complex exponential function, e^z, where z is this complex number.
Exponentialfct - Class in vmm.conformalmap
 
Exponentialfct() - Constructor for class vmm.conformalmap.Exponentialfct
 
Expression - Class in vmm.functions
Represents a real-valued expression.
externalForceLaw(double, double) - Method in class vmm.latticemodel.FermiPastaUlam
 
externalForceLaw(double, double) - Method in class vmm.latticemodel.LatticeModel
 
externalForceLaw(double, double) - Method in class vmm.latticemodel.Toda
 
externalStringToValue(String, Class) - Static method in class vmm.core.Util
Tries to convert a string to a value of a specified type.
extractPointFromData(double[]) - Method in class vmm.ode.ODE_2D
Extract from the data for a point on the integral curve the actual point that is to be displayed on the screen.
extractPointFromData(double[]) - Method in class vmm.ode.ODE_3D
Extract from the data for a point on the integral curve the actual point that is to be displayed on the screen.

F

f(double, double) - Method in class vmm.ode.secondorder1D.HarmonicOscillator
 
f(double, double) - Method in class vmm.ode.secondorder1D.ODE2ndOrder1D
 
f(double, double) - Method in class vmm.ode.secondorder1D.Pendulum
 
failedTaskCount() - Method in class vmm.core.TaskManager.Job
Returns the number of tasks in this job that have been terminated because of an exception.
failedTasks() - Method in class vmm.core.TaskManager.Job
Returns an array that contains tasks from this job that have terminated because of an Error or Exception.
fastDrawRecursionLevel - Variable in class vmm.fractals.RepeatedSegmentFractal
Used during "fast drawing", such as when the curve is being dragged.
FastFourier - Class in vmm.fourier
 
FastFourier() - Constructor for class vmm.fourier.FastFourier
 
FermiPastaUlam - Class in vmm.latticemodel
 
FermiPastaUlam() - Constructor for class vmm.latticemodel.FermiPastaUlam
 
FermiPastaUlam.FPULatticeData - Class in vmm.latticemodel
 
FermiPastaUlam.FPUView - Class in vmm.latticemodel
 
FermiPastaUlam.FPUView() - Constructor for class vmm.latticemodel.FermiPastaUlam.FPUView
 
ffTransform(Complex[], int) - Static method in class vmm.fourier.FastFourier
 
Figure8Knot - Class in vmm.spacecurve.parametric
 
Figure8Knot() - Constructor for class vmm.spacecurve.parametric.Figure8Knot
 
FILE_EXTENSION - Static variable in class vmm.xm3d.Menus
The file extension that is used for all 3D-XPlorMath-J settings files that are created by the "Save Settings File" command.
fillOvalDirect(Color, int, int, int, int) - Method in class vmm.fractals.Mandelbrot.MandelbrotView
 
fillPolygon(Vector3D[], Color) - Method in class vmm.core3D.View3DLit
Draws a filled-in polygon in current drawing color.
fillRandomSquare(int) - Method in class vmm.planecurve.PlaneCurve
public Point2D[] fillRandomSquare() puts numPoints random points into a square of edge length 2.
fillRectDirect(int, int, int, int) - Method in class vmm.core.View
Draws a filled-in rectangle in the current color, where the rectangle is specified in pixel coordinates.
Filmstrip - Class in vmm.core
A Filmstrip is just a sequence of images.
Filmstrip() - Constructor for class vmm.core.Filmstrip
 
FILMSTRIP_AVAILABLE_PROPERTY - Static variable in class vmm.core.Display
The property name for PropertyChangeEvents that are sent when a filmstrip becomes available for replay, or when a filmstrip stops being availble.
findGoodAFP(double) - Method in class vmm.surface.parametric.LidinoidHfamily
 
FindNextRoot(SurfaceImplicit.Line3D, double, double, double) - Method in class vmm.surface.implicit.SurfaceImplicit
This finds an approximate root of theFunction, on the interval [leftEnd,rightEnd] assuming that the sign of theFunction is not the same at both ends.
finish(Display, View) - Method in class vmm.core.MouseTask
This method is called by a Display when this MouseTask is removed from the Display, to give the MouseTask a chance to do any display-specific clean-up (such as removing a decoration).
finish(UserExhibit.Support.Dialog, View, boolean) - Method in class vmm.core.UserExhibit.Support
Called by UserExhibit.Support.showCreateDialog(Display) and UserExhibit.Support.showChangeDialog(Display, View) after the user has clicked the OK button to dismiss the dialog box.
finish() - Method in class vmm.core.View
This method is called by the Display that contains this View, just before the view is removed from the display.
finish(UserExhibit.Support.Dialog, View, boolean) - Method in class vmm.core3D.UserExhibit3D.Support
 
finish() - Method in class vmm.core3D.View3D
Called when a view is removed from its display.
finishDrawing() - Method in class vmm.core.Transform
This is called by View, and is not meant to be called directly.
finishedTaskCount() - Method in class vmm.core.TaskManager.Job
Returns the number of tasks in this job that have been completed successfully.
finishedTasks() - Method in class vmm.core.TaskManager.Job
Returns an array that contains tasks from this job that have completed successfully.
finishOSIDraw() - Method in class vmm.core.View
This is called when drawing to the off-screen image is finished, to give it a chance for clean-up.
finishOSIDraw() - Method in class vmm.core3D.View3D
This is called by methods in the View class to clean up after drawing to the off-screen image.
finishStereoView() - Method in class vmm.core3D.View3D
To be used with View3D.setUpForLeftEye() and View3D.setUpForRightEye() to support 3D rendering.
fireAnimationChangeEvent() - Method in class vmm.core.ThreadedAnimation
Sends a ChangeEvent to any registered ChangeListeners.
fireAnimationChangeEvent() - Method in class vmm.core.TimerAnimation
Sends a ChangeEvent to any registered ChangeListeners.
fireDecorationChangeEvent() - Method in class vmm.core.Decoration
This method should be called whenever the decoration changes and needs to be redrawn.
fireExhibitChangeEvent() - Method in class vmm.core.Exhibit
Sends a ChangeEvent to registered ChangeListeners.
fireTransformChangeEvent() - Method in class vmm.core.Transform
Sends a ChangeEvent to registered ChangeListeners.
firstDerivOfPoly(Complex) - Method in class vmm.core.ComplexODE
 
firstSoliton(double, double) - Method in class vmm.pseudospherical.nSolitons
 
flag0 - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
flag05 - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
Folium - Class in vmm.planecurve.parametric
Defines a parametric Folium curve.
Folium() - Constructor for class vmm.planecurve.parametric.Folium
 
force(double) - Method in class vmm.ode.secondorder2D.CentralForce
 
force(double) - Method in class vmm.ode.secondorder2D.Coulomb
 
force(double) - Method in class vmm.ode.secondorder2D.Higgs
 
force(double) - Method in class vmm.ode.secondorder2D.HookesLaw
 
force(double) - Method in class vmm.ode.secondorder2D.PowerLaw
 
force(double) - Method in class vmm.ode.secondorder2D.UserCentralForce
 
force(double) - Method in class vmm.ode.secondorder2D.Yukawa
 
ForcedOscillators - Class in vmm.ode.secondorder2D
 
ForcedOscillators() - Constructor for class vmm.ode.secondorder2D.ForcedOscillators
 
ForcedOscillators - Class in vmm.ode.secondorder3D
 
ForcedOscillators() - Constructor for class vmm.ode.secondorder3D.ForcedOscillators
 
forceRedraw() - Method in class vmm.core.Decoration
Causes this decoration to be recomputed and redrawn.
forceRedraw() - Method in class vmm.core.Exhibit
This method forces the Exhibit to be completely redrawn by marking it as needing to be redrawn and sending a change event to any ChangeListeners that have beeen registered with the Exhibit, presumably just to any Views that are showing this Exhibit.
forceRedraw() - Method in class vmm.core.View
Force the Exhibit to be completely redrawn.
FoucaultPendulum - Class in vmm.ode.secondorder2D
 
FoucaultPendulum() - Constructor for class vmm.ode.secondorder2D.FoucaultPendulum
 
FourierSeries - Class in vmm.fourier
 
FourierSeries() - Constructor for class vmm.fourier.FourierSeries
 
fractality - Variable in class vmm.fractals.RepeatedSegmentFractal
This parameter determines the fractal dimension of the curve.
FRACTIONAL - Static variable in class vmm.conformalmap.ConformalMap
Code for the function (1-z)/(1+z) as one of the possible functions that can be precomposed or postcomposed with a map.
fractionDone() - Method in class vmm.core.TaskManager.Job
Tells the fraction of tasks that have been added to this job that have been completed.
frameNumber - Variable in class vmm.core.TimerAnimation
The current frame number.
frenetODEstep2(double, double, Vector3D[], int) - Method in class vmm.spacecurve.parametric.ConstantCurvature
Second order method, "Step to midpoint"
frenetODEstep2(double, double, Vector3D[], int) - Method in class vmm.spacecurve.parametric.ConstantTorsion
Second order method, "Step to midpoint"
frenetODEstep2(double, double, Vector3D[], int) - Method in class vmm.spacecurve.parametric.UserSpaceCurveKappaTau
Second order method, "Step to midpoint"
frenetODEstep4(double, double, Vector3D[], int) - Method in class vmm.spacecurve.parametric.ConstantCurvature
 
frenetODEstep4(double, double, Vector3D[], int) - Method in class vmm.spacecurve.parametric.ConstantTorsion
 
frenetODEstep4(double, double, Vector3D[], int) - Method in class vmm.spacecurve.parametric.UserSpaceCurveKappaTau
 
fromString(String) - Static method in class vmm.core3D.Vector3D
Attempts to convert a string into a value of type Vector3D.
fullOSI - Variable in class vmm.core.View
An offscreen image that is used for drawing.
func - Variable in class vmm.functions.ComplexFunction
 
func - Variable in class vmm.functions.Function
 
function(Complex) - Method in class vmm.conformalmap.ConformalMap
The function that is to be graphed, to be supplied by any concrete subclass.
function(Complex) - Method in class vmm.conformalmap.CubicPolynomial
 
function(Complex) - Method in class vmm.conformalmap.Exponentialfct
 
function(Complex) - Method in class vmm.conformalmap.HyperbolicIsometry
 
function(Complex) - Method in class vmm.conformalmap.Inverse
 
function(Complex) - Method in class vmm.conformalmap.NonConformal
 
function(Complex) - Method in class vmm.conformalmap.Sine
 
function(Complex) - Method in class vmm.conformalmap.Squaring
 
function(Complex) - Method in class vmm.conformalmap.UserConformalMap
 
function(Complex) - Method in class vmm.conformalmap.Weierstrass_p
 
function(Complex) - Method in class vmm.conformalmap.ZedPlus1OverZed
 
Function - Class in vmm.functions
Represents a real-valued function of any number of real arguments.
Function1 - Class in vmm.functions
Represents a real-valued function of one real argument.
Function2 - Class in vmm.functions
Represents a real-valued function of two real arguments.
Function3 - Class in vmm.functions
Represents a real-valued function of one real argument.

G

g - Variable in class vmm.core.Transform
The graphics context that this transorm has been set up for drawing to.
g - Variable in class vmm.pseudospherical.nSolitons
 
g1 - Variable in class vmm.pseudospherical.nSolitons
 
g1 - Variable in class vmm.pseudospherical.Solitons
 
g1Perp - Variable in class vmm.pseudospherical.nSolitons
 
g1Perp - Variable in class vmm.pseudospherical.Solitons
 
g2 - Variable in class vmm.pseudospherical.nSolitons
 
g3 - Variable in class vmm.pseudospherical.nSolitons
 
Galleries - Class in vmm.xm3d
 
Galleries() - Constructor for class vmm.xm3d.Galleries
 
Galleries(String) - Constructor for class vmm.xm3d.Galleries
 
Galleries(InputStream) - Constructor for class vmm.xm3d.Galleries
 
gauss(Complex) - Method in class vmm.surface.parametric.CatenoidEnneper
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.CatenoidFence
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.ChenGackstatter
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.CostaHoffmanMeeks
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.DoubleEnneper
 
gauss(Complex) - Method in class vmm.surface.parametric.DoublyPeriodicJD
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.DoublyPeriodicJE
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.Helicoid_Weierstrass
The following two functions are the Weierstrass Data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.LidinoidHfamily
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.LopezRosNoGo
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.OtherTriangCatenoid
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.PlanarEnneper
 
gauss(Complex) - Method in class vmm.surface.parametric.Riemann
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.Scherk_Weierstrass
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.SchoenCLPsurface
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.SchoenGyroid
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.SchwarzHsurface
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.SchwarzPDsurface
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.Skew_K_noid
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.Symmetric_K_Noid
The following two functions are the Weierstrass data that define this surface.
gauss(Complex) - Method in class vmm.surface.parametric.WavyEnneper_Weierstrass
The next two functions are the Weierstrass Data that defines this surface.
gauss(Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
The following two abstract functions are the Weierstrass Data, they need to be specified to define a minimal surface.
gaussInverseTimesHPrime(Complex) - Method in class vmm.surface.parametric.CatenoidEnneper
 
gaussInverseTimesHPrime(Complex) - Method in class vmm.surface.parametric.PlanarEnneper
 
gaussInverseTimesHPrime(Complex) - Method in class vmm.surface.parametric.WavyEnneper_Weierstrass
 
gaussInverseTimesHPrime(Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
gaussMap(double, double) - Method in class vmm.surface.parametric.SurfaceParametric
 
gaussTimesHPrime(Complex) - Method in class vmm.surface.parametric.CatenoidEnneper
 
gaussTimesHPrime(Complex) - Method in class vmm.surface.parametric.PlanarEnneper
 
gaussTimesHPrime(Complex) - Method in class vmm.surface.parametric.WavyEnneper_Weierstrass
 
gaussTimesHPrime(Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
Genus2 - Class in vmm.surface.implicit
 
Genus2() - Constructor for class vmm.surface.implicit.Genus2
 
Genus5 - Class in vmm.surface.implicit
 
Genus5() - Constructor for class vmm.surface.implicit.Genus5
 
geographicCoordinates(double, double) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Computes spherical coordinates (x,y,z)(theta, phi).
get(String) - Static method in class vmm.core.Prefs
Get the preferences value associated with a given key.
get(String, String) - Static method in class vmm.core.Prefs
Returns the preference string associated with a given key, or deflt if no value is associated with the key.
get(String) - Method in class vmm.functions.Parser
Gets the object from the parser's symbol table that has the specified name, or returns null if there is no such object.
getAccelerator(String) - Static method in class vmm.core.Util
Returns a KeyStroke, typically for use as the accelerator for a menu command.
getActions() - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
 
getActions() - Method in class vmm.core.View
Generates a list of "Action commands" that can be applied to this View.
getActions() - Method in class vmm.fractals.Mandelbrot.MandelbrotView
 
getActions() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getActions() - Method in class vmm.ode.ODE_2D.ODEView
 
getActions() - Method in class vmm.ode.ODE_3D.ODEView
 
getActions() - Method in class vmm.planecurve.parametric.DecoratedCurve.MMOView
 
getActions() - Method in class vmm.spacecurve.parametric.TorusKnot.TorusKnotView
 
getActions() - Method in class vmm.spacecurve.SpaceCurveView
Returns a list of actions for this view.
getActions() - Method in class vmm.surface.implicit.ClebschCubic.ClebschView
 
getActions() - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
getActions() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface.WMSView
 
getActions() - Method in class vmm.surface.SurfaceView
 
getActionsForView(View) - Method in class vmm.conformalmap.ConformalMap
 
getActionsForView(View) - Method in class vmm.core.Exhibit
This method returns a list of ActionItem that can be applied to a View that contains this Exhibit.
getActionsForView(View) - Method in class vmm.fractals.Hilbert
Adds a submenu that contains commands for selecting the value of the segmentChoice property.
getActionsForView(View) - Method in class vmm.fractals.Mandelbrot
 
getActionsForView(View) - Method in class vmm.fractals.Sierpinski
Adds a submenu that contains commands for selecting the value of the segmentChoice property.
getActionsForView(View) - Method in class vmm.planecurve.parametric.Parabola
Returns a list of actions that are applicable to the exhibit.
getActionsForView(View) - Method in class vmm.planecurve.parametric.PlaneCurveParametric
Returns a list of actions that can be applied to a PlaneCurveParametric.
getActionsForView(View) - Method in class vmm.polyhedron.IFS
Adds to the Actions a toggle to control whether thick lines are used for drawing the wireframe form of the polyhedron.
getActionsForView(View) - Method in class vmm.polyhedron.RegularPolyhedron
Adds RegularPolyhedron.truncationSelect to the actions from the superclass.
getActionsForView(View) - Method in class vmm.spacecurve.parametric.ConstantCurvature
 
getActionsForView(View) - Method in class vmm.spacecurve.parametric.ConstantTorsion
 
getActionsForView(View) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns a list of actions that can be applied to this exhibit in the specified view.
getActionsForView(View) - Method in class vmm.surface.parametric.SurfaceParametric
 
getActionsForViewAndExhibit() - Method in class vmm.core.View
Returns a list containing Action commands for this View and for the Exhibit that is contined in this View.
getAdditionalAnimations() - Method in class vmm.core.View
This method returns a list of ActionItem that will be added to the Animation menu of the 3dxm applicaiton.
getAdditionalAnimationsForView(View) - Method in class vmm.conformalmap.HyperbolicIsometry
 
getAdditionalAnimationsForView(View) - Method in class vmm.core.Exhibit
This method returns a list of ActionItem that will be added to the Animation menu of the 3dxm applicaiton.
getAdditionalAnimationsForView(View) - Method in class vmm.polyhedron.Dodecahedron
Overridden to add the showEdgeLengtMorph action to the list of commands for the Animation menu.
getAdditionalAnimationsForView(View) - Method in class vmm.polyhedron.Icosahedron
Overridden to add the showEdgeLengtMorph action to the list of commands for the Animation menu.
getAdditionalAnimationsForView(View) - Method in class vmm.polyhedron.RegularPolyhedron
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.BianchiPinkall
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.BoyBryantKusner
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.ConstCurvFamilyOfRevolution
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.ConstCurvOneHelicoids
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.DoublyHopfFiberedTori
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.Hyperboloid1
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.KleinBottle
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.LidinoidHfamily
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.LopezRosNoGo
 
getAdditionalAnimationsForView(View) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
getAdditionalAnimationsForViewAndExhibit() - Method in class vmm.core.View
Returns the combined contents of the lists obtained from View.getAdditionalAnimations() and Exhibit.getAdditionalAnimationsForView(View).
getAllowChangeUserDataCommand() - Method in class vmm.core.UserExhibit.Support
 
getAllowNewParameters() - Method in class vmm.core.UserExhibit.Support
 
getAllowOutOfBoundsDrag() - Method in class vmm.core.TwoPointInput
 
getAlternativeViews() - Method in class vmm.core.Exhibit
This method returns additionAal View objects that can be used to view this Exhibit, in addition to the view returned by Exhibit.getDefaultView().
getAlternativeViews() - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns an array containing a single item, which is a View of type View3DLit.
getAmbientLight() - Method in class vmm.core3D.LightSettings
 
getAnimateDrawing() - Method in class vmm.ode.ODE_2D.ODEView
 
getAnimateDrawing() - Method in class vmm.ode.ODE_3D.ODEView
 
getAnimationEnd() - Method in class vmm.core.ComplexParamAnimateable
 
getAnimationEnd() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getAnimationEnd() - Method in class vmm.core.RealParamAnimateable
 
getAnimationEnd() - Method in class vmm.core.VariableParamAnimateable
 
getAnimationEndAsString() - Method in interface vmm.core.Animateable
Returns a string representation of the end value for the animation.
getAnimationEndAsString() - Method in class vmm.core.ComplexParamAnimateable
 
getAnimationEndAsString() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getAnimationEndAsString() - Method in class vmm.core.RealParamAnimateable
 
getAnimationEndAsString() - Method in class vmm.core.VariableParamAnimateable
 
getAnimationStart() - Method in class vmm.core.ComplexParamAnimateable
 
getAnimationStart() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getAnimationStart() - Method in class vmm.core.RealParamAnimateable
 
getAnimationStart() - Method in class vmm.core.VariableParamAnimateable
 
getAnimationStartAsString() - Method in interface vmm.core.Animateable
Returns a string representation of the start value for the animation.
getAnimationStartAsString() - Method in class vmm.core.ComplexParamAnimateable
 
getAnimationStartAsString() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getAnimationStartAsString() - Method in class vmm.core.RealParamAnimateable
 
getAnimationStartAsString() - Method in class vmm.core.VariableParamAnimateable
 
getAntialiased() - Method in class vmm.core.View
Returns the value of the antialiased property.
getApplyGraphics2DTransform() - Method in class vmm.core.View
Returns the value of the applyGraphics2DTransform property.
getArgumentNames() - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the names of the arguments to the function, as specified in the parameter list of UserExhibit.Support.addRealFunction(String, String, String[]) or UserExhibit.Support.addComplexFunction(String, String, String[]) when this FunctionInfo object was created.
getArity() - Method in class vmm.functions.ComplexFunction
Gets the number of arguments that are required by this function.
getArity() - Method in class vmm.functions.Function
Get the number of arguments required by this function.
getBackground() - Method in class vmm.core.View
Gets the background color used when rendering this view.
getBlackAndWhite() - Method in class vmm.core3D.View3DLit
Tells whether surfaces are rendered in gray-scale rather than color.
getBoolean(String, boolean) - Static method in class vmm.core.Prefs
Returns 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.
getBoundaryCondition() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getBuildAnimation(View) - Method in class vmm.core.Exhibit
Returns a "build animation" for this Exhibit, or null if no build animation is to be used.
getBuildAnimation(View) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns a build animation of the tube view of the curve, that shows the tube being constructed from back to front.
getBuildAnimation(View) - Method in class vmm.surface.Surface
Returns a surface build animation, which shows patches being drawn bit-by-bit in back to front order.
getCenter() - Method in class vmm.surface.parametric.CatenoidEnneper
 
getCenter() - Method in class vmm.surface.parametric.CatenoidFence
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.ChenGackstatter
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.CostaHoffmanMeeks
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.DoubleEnneper
 
getCenter() - Method in class vmm.surface.parametric.DoublyPeriodicJD
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.DoublyPeriodicJE
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.LidinoidHfamily
We want to center the surface (one hexagon) already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.LopezRosNoGo
 
getCenter() - Method in class vmm.surface.parametric.OtherTriangCatenoid
We want to center the surface (one hexagon) already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.PlanarEnneper
 
getCenter() - Method in class vmm.surface.parametric.Riemann
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.Scherk_Weierstrass
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.SchoenCLPsurface
We want to center the surface (one hexagon) already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.SchoenGyroid
We want to center the surface (one hexagon) already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.SchwarzHsurface
We want to center the surface (one hexagon) already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.SchwarzPDsurface
We want to center the surface (one hexagon) already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.Skew_K_noid
We want to center the surface already at the helper Level.
getCenter() - Method in class vmm.surface.parametric.Symmetric_K_Noid
 
getCenter() - Method in class vmm.surface.parametric.WavyEnneper_Weierstrass
 
getCenter() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
The next function is used to center the helperArray, mostly overridden
getCenterOfPoints(Vector3D[], int) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns the center of the first numPoints of the array pointSet.
getChildElement(Element, String) - Static method in class vmm.core.SaveAndRestore
Returns a child element of an element, based on the name of the child element.
getChildElementValue(Element, String, Class) - Static method in class vmm.core.SaveAndRestore
Retrieves a value from a child element that was created with SaveAndRestore.addElement(Document, Element, String, Object)
getClipDistance() - Method in class vmm.core3D.Transform3D
Returns the clip distance.
getColor() - Method in class vmm.conformalmap.ConformalMapFigure
Gets the color of the figure.
getColor() - Method in class vmm.core.Axes2D
Get the color that is used for drawing the axes.
getColor() - Method in class vmm.core.View
Returns the drawing color of the current graphics context.
getColor() - Method in class vmm.core3D.DotCloudSurface
 
getColor() - Method in class vmm.ode.OrbitPoints2D
Get the color that will be used to draw the points.
getColor() - Method in class vmm.ode.OrbitPoints3D
Get the color that will be used to draw the points.
getComplexFunction() - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the complex-valued function contained in this FunctionInfo object, or returns null if no function has been created yet.
getConnectDotsOnOrbit() - Method in class vmm.ode.ODE_2D.ODEView
Tells whether orbits should be drawn as dots or as solid lines.
getConnectDotsOnOrbit() - Method in class vmm.ode.ODE_3D.ODEView
Tells whether orbits should be drawn as dots or as solid lines.
getCreateAnimation(View) - Method in class vmm.conformalmap.ConformalMap
Returns an animation that shows the domain grid for a short time, then switches to the image.
getCreateAnimation(View) - Method in class vmm.core.Exhibit
This method is called to "create" the Exhibit.
getCreateAnimation(View) - Method in class vmm.fractals.RepeatedSegmentFractal
Returns a create animation that shows the curve at each approximation level from 1 up to the currently selected level of recursion.
getCreateAnimation(View) - Method in class vmm.latticemodel.LatticeModel
 
getCreateAnimation(View) - Method in class vmm.ode.ODE_2D
For an ODE view, returns the animation that redraws the current orbit, if there is one, or draws the default orbit as defined by ODE_2D.initialDataDefault, if the value of that variable is non-null.
getCreateAnimation(View) - Method in class vmm.ode.ODE_3D
For an ODE view, returns the animation that redraws the current orbit, if there is one, or draws the default orbit as defined by ODE_3D.initialDataDefault, if the value of that variable is non-null.
getCreateAnimation(View) - Method in class vmm.planecurve.parametric.ConicSection
Returns a creation animation that adds foci, directrix, and othe stuff during the animation.
getCreateAnimation(View) - Method in class vmm.planecurve.parametric.DecoratedCurve
 
getCreateAnimation(View) - Method in class vmm.planecurve.parametric.PlaneCurveParametric
Returns an animation that shows the curve being drawn bit-by-bit.
getCreateAnimation(View) - Method in class vmm.polyhedron.IFS
Returns an animation in which the faces of the polyhedron are drawn one at a time, in back-to-front order.
getCreateAnimation(View) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns an animation that shows the curve being drawn bit-by-bit.
getCreateAnimation(View) - Method in class vmm.surface.parametric.DiracBelt
 
getCurrentOrbit() - Method in class vmm.ode.ODE_2D.ODEView
Returns the current orbit (shown in green), if any.
getCurrentOrbit() - Method in class vmm.ode.ODE_3D.ODEView
Returns the current orbit (shown in green), if any.
getCurrentTimeFromControlPanel() - Method in class vmm.ode.ODE_2D.ODEView
 
getCurrentTimeFromControlPanel() - Method in class vmm.ode.ODE_3D.ODEView
 
getCursor(Display, View) - Method in class vmm.core.MouseTask
Return a cursor to be used in the display when this MouseTask is installed and waiting for a mouse-down event.
getCursor(Display, View) - Method in class vmm.core.TwoPointInput
 
getCursorForDragging(MouseEvent, Display, View) - Method in class vmm.core.BasicMouseTask2D
Returns the cursor that the Display should use during a drag operation.
getCursorForDragging(MouseEvent, Display, View) - Method in class vmm.core.MouseTask
When doMouseDown returns true, the Display class calls this method to determine which cursor to use during dragging.
getCursorForDragging(MouseEvent, Display, View) - Method in class vmm.core3D.BasicMouseTask3D
Returns the cursor that the Display should use during a drag operation.
getCurve() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Returns the curve pn which the decoration is shown.
getCurve() - Method in class vmm.planecurve.parametric.TangentAndNormalDecoration
Returns the curve to which this decoration applies.
getCurve() - Method in class vmm.spacecurve.parametric.RepereMobileDecoration
Returns the curve to which this decoration applies, or null if no curve has been set yet.
getDecorations() - Method in class vmm.core.Exhibit
Returns a list of decorations that have been added directly to this exhibit.
getDecorations() - Method in class vmm.core.View
Returns a list of decorations that have been added to this View
getDefaultAnimationEnd() - Method in class vmm.core.ComplexParamAnimateable
 
getDefaultAnimationEnd() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getDefaultAnimationEnd() - Method in class vmm.core.RealParamAnimateable
 
getDefaultAnimationEnd() - Method in class vmm.core.VariableParamAnimateable
 
getDefaultAnimationEndAsString() - Method in interface vmm.core.Animateable
Returns a string representation of the default end value for the animation.
getDefaultAnimationEndAsString() - Method in class vmm.core.ComplexParamAnimateable
 
getDefaultAnimationEndAsString() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getDefaultAnimationEndAsString() - Method in class vmm.core.RealParamAnimateable
 
getDefaultAnimationEndAsString() - Method in class vmm.core.VariableParamAnimateable
 
getDefaultAnimationStart() - Method in class vmm.core.ComplexParamAnimateable
 
getDefaultAnimationStart() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getDefaultAnimationStart() - Method in class vmm.core.RealParamAnimateable
 
getDefaultAnimationStart() - Method in class vmm.core.VariableParamAnimateable
 
getDefaultAnimationStartAsString() - Method in interface vmm.core.Animateable
Returns a string representation of the default start value for the animation.
getDefaultAnimationStartAsString() - Method in class vmm.core.ComplexParamAnimateable
 
getDefaultAnimationStartAsString() - Method in class vmm.core.ComplexVariableParamAnimateable
 
getDefaultAnimationStartAsString() - Method in class vmm.core.RealParamAnimateable
 
getDefaultAnimationStartAsString() - Method in class vmm.core.VariableParamAnimateable
 
getDefaultBackColor() - Method in class vmm.core3D.Grid3D
Get the default color for the back face of a patch.
getDefaultBackground() - Method in class vmm.core.Exhibit
Returns the default background color desired by this Exhibit.
getDefaultForeground() - Method in class vmm.core.Exhibit
Returns the default foreground color desired by this Exhibit.
getDefaultMouseTask() - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
Overridden to return a mouse task that lets the user switch between the view of the domain grid and the view of the value grid by shift-right-clicking (or shift-command-clicking on a Macintosh).
getDefaultMouseTask() - Method in class vmm.core.View
Returns a MouseTask that can be installed in the Display attached to this View.
getDefaultMouseTask() - Method in class vmm.core3D.View3D
Returns a MouseTase of type BasicMouseTask3D, which is approriate for most 3D views.
getDefaultMouseTask() - Method in class vmm.fractals.Mandelbrot.MandelbrotView
Overridden to return a mouse task that will let the user drag the Julia set point.
getDefaultMouseTask() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getDefaultMouseTask() - Method in class vmm.ode.ODE_2D.ODEView
 
getDefaultMouseTask() - Method in class vmm.ode.ODE_3D.ODEView
 
getDefaultOrientation() - Method in class vmm.surface.Surface
Returns the default orientation setting for this surface.
getDefaultPatchColor() - Method in class vmm.core3D.Grid3D
Get the default patch color.
getDefaultStrokeSize() - Method in class vmm.core.Transform
This can be called during drawing to determine the width of the default stroke in the graphics context.
getDefaultTransform(View) - Method in class vmm.core.Exhibit
Returns a default Transform object to be used in the specified View.
getDefaultTransform(View) - Method in class vmm.core3D.Exhibit3D
Returns the default transform for use in the specified View.
getDefaultTransform(View) - Method in class vmm.latticemodel.LatticeModel
 
getDefaultValue() - Method in class vmm.core.ComplexParam
Returns the default value of this parameter.
getDefaultValue() - Method in class vmm.core.IntegerParam
Returns the default value of this parameter as an int.
getDefaultValue() - Method in class vmm.core.RealParam
Returns the default value of this parameter as an int.
getDefaultValueAsString() - Method in class vmm.core.Parameter
Returns a non-null string representation of this Parameter's default value.
getDefaultValueObject() - Method in class vmm.core.Parameter
Returns the default value of this parameter.
getDefaultView() - Method in class vmm.conformalmap.ConformalMap
Overridden to return a view of type ConformalMapView, defined by a nested class in this class.
getDefaultView() - Method in class vmm.core.Exhibit
This method returns a default View object for viewing this Exhibit.
getDefaultView() - Method in interface vmm.core.UserExhibit
This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.
getDefaultView() - Method in class vmm.core3D.Exhibit3D
Returns the default View of this Exhibit.
getDefaultView() - Method in class vmm.fractals.Mandelbrot
Overridden to return an object belonging to the nested class MandelbrotView.
getDefaultView() - Method in class vmm.fractals.RepeatedSegmentFractal
Returns a default view of type RSFView, where RSFView is a nested class inside this class.
getDefaultView() - Method in class vmm.latticemodel.FermiPastaUlam
 
getDefaultView() - Method in class vmm.latticemodel.LatticeModel
 
getDefaultView() - Method in class vmm.latticemodel.Toda
 
getDefaultView() - Method in class vmm.ode.firstorder3D.Rossler
 
getDefaultView() - Method in class vmm.ode.ODE_2D
Returns a view of type ODE_2D.ODEView.
getDefaultView() - Method in class vmm.ode.ODE_3D
Returns a view of type ODE_3D.ODEView.
getDefaultView() - Method in class vmm.planecurve.parametric.Circle
 
getDefaultView() - Method in class vmm.planecurve.parametric.Cissoid
 
getDefaultView() - Method in class vmm.planecurve.parametric.Conchoid
 
getDefaultView() - Method in class vmm.planecurve.parametric.DecoratedCurve
Overridden to return a view of type MMOView.
getDefaultView() - Method in class vmm.planecurve.parametric.Epizykloide
 
getDefaultView() - Method in class vmm.planecurve.parametric.Lemniskate
 
getDefaultView() - Method in class vmm.planecurve.parametric.PlaneCurveParametric
Returns a new instance of the nested class PlaneCurveParametric.PlaneCurveParametricView.
getDefaultView() - Method in class vmm.planecurve.parametric.Tractrix
 
getDefaultView() - Method in class vmm.polyhedron.IFS
Returns a View of type IFS.IFSView.
getDefaultView() - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns a View of type SpaceCurveParametric.SpaceCurveParametricView as the default view of this curve.
getDefaultView() - Method in class vmm.spacecurve.parametric.SphericalCurve
Returns a View of type SphericalCurve.SphericalCurveView, which is a subclass of SpaceCurveParametric.SpaceCurveParametricView that defines some additional Actions.
getDefaultView() - Method in class vmm.spacecurve.parametric.TorusKnot
 
getDefaultView() - Method in class vmm.spacecurve.parametric.Viviani
 
getDefaultView() - Method in class vmm.spacecurve.SpaceCurve
Returns a SpaceCurveView with antialiasing turned on.
getDefaultView() - Method in class vmm.surface.implicit.ClebschCubic
 
getDefaultView() - Method in class vmm.surface.implicit.SurfaceImplicit
 
getDefaultView() - Method in class vmm.surface.parametric.BoyBryantKusner
 
getDefaultView() - Method in class vmm.surface.parametric.CatenoidFence
 
getDefaultView() - Method in class vmm.surface.parametric.ChenGackstatter
 
getDefaultView() - Method in class vmm.surface.parametric.CostaHoffmanMeeks
 
getDefaultView() - Method in class vmm.surface.parametric.DiracBelt
 
getDefaultView() - Method in class vmm.surface.parametric.DoublyPeriodicJD
 
getDefaultView() - Method in class vmm.surface.parametric.DoublyPeriodicJE
 
getDefaultView() - Method in class vmm.surface.parametric.LidinoidHfamily
 
getDefaultView() - Method in class vmm.surface.parametric.OtherTriangCatenoid
 
getDefaultView() - Method in class vmm.surface.parametric.Riemann
 
getDefaultView() - Method in class vmm.surface.parametric.SchoenCLPsurface
 
getDefaultView() - Method in class vmm.surface.parametric.SchoenGyroid
 
getDefaultView() - Method in class vmm.surface.parametric.SchwarzHsurface
 
getDefaultView() - Method in class vmm.surface.parametric.SchwarzPDsurface
 
getDefaultView() - Method in class vmm.surface.parametric.Skew_K_noid
 
getDefaultView() - Method in class vmm.surface.parametric.SnailShell
 
getDefaultView() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
getDefaultView() - Method in class vmm.surface.Surface
Returns a default view of this exhibit, a View of type SurfaceView.
getDefaultViewpoint() - Method in class vmm.core3D.Exhibit3D
Returns the default viewpoint for viewing this Exhibit in 3D.
getDefaultViewpoint() - Method in interface vmm.core3D.UserExhibit3D
This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.
getDefaultViewUp() - Method in class vmm.core3D.Exhibit3D
Returns the default view up for viewing this Exhibit in 3D.
getDefaultWindow() - Method in class vmm.core.Exhibit
Returns a four-element array rerpresening the default Window in the xy-plane in which this Exhibit wants to be displayed.
getDefaultWindow() - Method in interface vmm.core.UserExhibit
This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.
getDefaultWindow2D() - Method in class vmm.conformalmap.ConformalMap
Returns an array of four numbers representing the default 2D window.
getDefinition() - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the names of the arguments to the function, as entered by the user.
getDirectionalLight1() - Method in class vmm.core3D.LightSettings
 
getDirectionalLight2() - Method in class vmm.core3D.LightSettings
 
getDirectionalLight3() - Method in class vmm.core3D.LightSettings
 
getDisplay() - Method in class vmm.core.View
Returns the Display where this View is installed.
getDisplay() - Method in class vmm.xm3d.WindowXM
Returns that Display that is shown in this window.
getDisplayStyle() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getDotCount() - Method in class vmm.core3D.DotCloudSurface
 
getDotDiameter() - Method in class vmm.ode.OrbitPoints2D
Returns the diameter of the dots that are used to draw points, when the draw style is OrbitPoints2D.DOTS.
getDotDiameter() - Method in class vmm.ode.OrbitPoints3D
Returns the diameter of the dots that are used to draw points, when the draw style is OrbitPoints3D.DOTS.
getDouble(String, double) - Static method in class vmm.core.Prefs
Returns 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.
getDragAsSurface() - Method in class vmm.core3D.View3DLit
Determines how surfaces are rendered when the "fast draw" mode is in effect, such as during rotation, zooming, or dragging by the user.
getDrawColor() - Method in class vmm.core.TwoPointInput
 
getDrawLines() - Method in class vmm.surface.implicit.ClebschCubic.ClebschView
 
getDrawValueGrid() - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
Tells whether the value grid (the image of the function) is currently displayed, as opposed to the domain grid.
getE0(double, double, Complex) - Method in class vmm.pseudospherical.nSolitons
 
getE0(double, double, Complex) - Method in class vmm.pseudospherical.Solitons
 
getEnableThreeD() - Method in class vmm.core3D.View3D
Gets the value of the enableThreeD property.
getErrorPosition() - Method in exception vmm.functions.ParseError
Returns the position in the string where the parser encountered the error.
getEvoluteColor() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Returns the color used for drawing the evolute.
getExampleNumberFunction() - Method in class vmm.spacecurve.parametric.ConstantCurvature
 
getExampleNumberFunction() - Method in class vmm.spacecurve.parametric.ConstantTorsion
 
getExhibit() - Method in class vmm.core.Display
Return the Exhibit that is currently installed in the display.
getExhibit() - Method in class vmm.core.View
Get the Exhibit that is shown in this View.
getExhibit() - Method in class vmm.xm3d.WindowXM
Returns the Exhibit currently associated with this window's display, or null if there is no current exhibit.
getFastDrawing() - Method in class vmm.core.View
Tells whether the Exhibit should be drawn as quickly as possible.
getFigureToDraw() - Method in class vmm.core.TwoPointInput
 
getFilmstrip() - Method in class vmm.core.TimerAnimation
Returns the filmstrip that is being used to store the frames of this animation.
getFilmstripFrameImage() - Method in class vmm.core.TimerAnimation
If this animation is creating a filmstrip and if the current frame has already been created, then the image of that frame is returned.
getFireFrameEvents() - Method in class vmm.core.TimerAnimation
Tells whether frame events are fired by this animation.
GetFirstIntersectionsOfLineWithCubicSurface(SurfaceImplicit.Line3D, double[]) - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
GetFirstIntersectionsOfLineWithQuadraticSurface(SurfaceImplicit.Line3D, double[]) - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
GetFirstIntersectionsOfLineWithQuarticSurface(SurfaceImplicit.Line3D, double[]) - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
GetFirstIntersectionsOfLineWithSurface(SurfaceImplicit.Line3D) - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
getFocalLength() - Method in class vmm.core3D.Transform3D
Gets the focal length, which is just the distance from the viewpoint to the origin.
getForeground() - Method in class vmm.core.View
Get the foreground color used for rendering this view.
getFrame(int) - Method in class vmm.core.Filmstrip
Returns the image at at a specified position in the filmstrip.
getFrameCount() - Method in class vmm.core.Filmstrip
Returns the current number of frames in the filmstrip.
getFrameNumber() - Method in class vmm.core.TimerAnimation
Gets the current frame number.
getFrames() - Method in class vmm.core.TimerAnimation
Returns the maximum frame number for this animation.
getFramesForMorphing() - Method in class vmm.core.Exhibit
Tells how many frames are to be used by a morphing animation, as returned by Exhibit.getMorphingAnimation(View, int).
getFunctionCount() - Method in class vmm.core.UserExhibit.Support
Returns the number of functions, real and complex, that have been added to this Support object.
getFunctionInfo(int) - Method in class vmm.core.UserExhibit.Support
Returns the FunctionInfo object for the i-th function that was added to this object.
getFunctionParameters() - Method in class vmm.core.UserExhibit.Support
Gets the list of parameters that can be used in the definitions of the functions.
getg1(Complex) - Method in class vmm.pseudospherical.nSolitons
 
getg1(Complex) - Method in class vmm.pseudospherical.Solitons
 
getG1_alpha(Complex, Complex, ComplexVector2D) - Method in class vmm.pseudospherical.Breather
 
getg1Perp(Complex) - Method in class vmm.pseudospherical.nSolitons
 
getg2(Complex) - Method in class vmm.pseudospherical.nSolitons
 
getG2_alpha(Complex, Complex, ComplexVector2D) - Method in class vmm.pseudospherical.Breather
 
getg2Perp(Complex) - Method in class vmm.pseudospherical.nSolitons
 
getg3(Complex) - Method in class vmm.pseudospherical.nSolitons
 
getg3Perp(Complex) - Method in class vmm.pseudospherical.nSolitons
 
getgPerp(ComplexMatrix2D, double, Complex, ComplexVector2D) - Method in class vmm.pseudospherical.nSolitons
 
getgPerp(ComplexMatrix2D, double, Complex, ComplexVector2D) - Method in class vmm.pseudospherical.Solitons
 
getGraphics() - Method in class vmm.core.Transform
Returns the regular graphics context used during the current drawing operation, or returns null if no drawing operation is in progress.
getGridSpacing() - Method in class vmm.surface.SurfaceView
Set the spacing between grid lines that are drawn.
getGridType() - Method in class vmm.conformalmap.ConformalMap
Gets the code number for the type of grid that is used on the domain of the function.
getgTilde(ComplexMatrix2D, Complex, double) - Method in class vmm.pseudospherical.nSolitons
 
getH_alpha(Complex, Complex, ComplexVector2D) - Method in class vmm.pseudospherical.Breather
 
getHeight() - Method in class vmm.core.Transform
Get the height, in pixels of the drawing area.
getHeight() - Method in class vmm.core3D.StereoComposite
Returns the image height, as specified in StereoComposite.setSize(int, int).
getHint() - Method in class vmm.core.Parameter
The text returned by this method, if any, is used as a ToolTip on the name of the parameter in parameter dialogs.
getHolder() - Method in class vmm.core.Display
Returns the container or "holder" for this display.
getIm() - Method in class vmm.functions.ComplexVariable
Gets the imaginary part of the value of this variable.
getImage(boolean) - Method in class vmm.core.View
Get a buffered image that contains the picture shown on this View's display.
getImage() - Method in class vmm.core3D.StereoComposite
Returns the BufferedImage that contains the composed view.
getImage(boolean) - Method in class vmm.fractals.Mandelbrot.MandelbrotView
Has been overridden because the usual bitmap for this view does not contain the decorations.
getImagePlaneXDirection() - Method in class vmm.core3D.Transform3D
Gets the current ImagePlaneXDirection, one of the three unit vectors that determine the projection.
getImagePlaneYDirection() - Method in class vmm.core3D.Transform3D
Gets the current ImagePlaneYDirection, one of the three unit vectors that determine the projection.
getInitialDelay() - Method in class vmm.core.TimerAnimation
Gets the initial delay for this animation.
getInitialMode() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getInitialShape() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getInt(String, int) - Static method in class vmm.core.Prefs
Returns 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.
getIsComplex() - Method in class vmm.core.UserExhibit.FunctionInfo
Tells whether the function is complex-valued or real-valued.
getItem(int) - Method in class vmm.actions.ActionList
Gets the i-th ActionItem in this ActionList.
getItemCount() - Method in class vmm.actions.ActionList
Gets the number of items that have been added to this ActionList.
getItemCount() - Method in class vmm.actions.ActionRadioGroup
Returns the number of items in the group.
getItems() - Method in class vmm.actions.ActionList
Returns a list containing all the ActionItems that have been added to this ActionList.
getItsColor() - Method in class vmm.core3D.DirectionalLight
 
getItsDirection() - Method in class vmm.core3D.DirectionalLight
 
getLatticeData() - Method in class vmm.latticemodel.FermiPastaUlam.FPUView
 
getLatticeData() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getLatticeData() - Method in class vmm.latticemodel.Toda.TodaView
 
getLayer() - Method in class vmm.core.Decoration
Return the layer number for this decoration.
getLeftEyeGraphics() - Method in class vmm.core3D.StereoComposite
Returns a newly created graphics context for drawing into the left eye view.
getLeftEyeImage() - Method in class vmm.core3D.StereoComposite
Returns the BufferedImage where the left-eye view is rendered.
getLight0() - Method in class vmm.core3D.LightSettings
 
getLightingEnabled() - Method in class vmm.core3D.View3DWithLightSettings
Check whether lighting is currently enabled.
getLightSettings() - Method in class vmm.core3D.View3DWithLightSettings
Retrieve the current LightSettings for this view.
getLocale() - Static method in class vmm.core.I18n
Returns the locale that is currently being used by this class.
getLooping() - Method in class vmm.core.TimerAnimation
Returns the current looping mode of the animation.
getMatrixEntry(int, int) - Method in class vmm.pseudospherical.ComplexMatrix2D
return the entry at location (i,j) in the matrix where 1 <= i,j <= 2
getMaximumDrag() - Method in class vmm.core.TwoPointInput
 
getMaximumValueForInput() - Method in class vmm.core.ComplexParam
Returns the maximum value that is allowed for this parameter when its value is input.
getMaximumValueForInput() - Method in class vmm.core.IntegerParam
Returns the maximum value that is allowed for this parameter when its value is input.
getMaximumValueForInput() - Method in class vmm.core.RealParam
Returns the maximum value that is allowed for this parameter when its value is input.
getMenuItems() - Method in class vmm.actions.AbstractActionVMM
Returns an array containing one item, a JMenuItem created from this AbstractAction.
getMenuItems() - Method in interface vmm.actions.ActionItem
Returns an array of one or more menu items representing this ActionItem.
getMenuItems() - Method in class vmm.actions.ActionList
If this ActionList is unnamed then the retunn value is an array containing JMenuItems created by the individual ActionItems in the ActionList.
getMenuItems() - Method in class vmm.actions.ActionRadioGroup
Returns the same array that would be returned by ActionRadioGroup.createRadioButtonMenuItems().
getMenuItems() - Method in class vmm.actions.ToggleAction
Returns an array containing a single JCheckBoxMenuItem.
getMillisecondsPerFrame() - Method in class vmm.core.TimerAnimation
Returns the nominal number of milliseconds per frame.
getMinimumDrag() - Method in class vmm.core.TwoPointInput
 
getMinimumValueForInput() - Method in class vmm.core.ComplexParam
Returns the minimum value that is allowed for this parameter when its value is input.
getMinimumValueForInput() - Method in class vmm.core.IntegerParam
Returns the minimum value that is allowed for this parameter when its value is input.
getMinimumValueForInput() - Method in class vmm.core.RealParam
Returns the minimum value that is allowed for this parameter when its value is input.
getMorphingAnimation(View, int) - Method in class vmm.core.Exhibit
This method is meant to produce a "morph" animation for this Exhibit, by animating any applicable animateable parameters.
getMorphingAnimation(View, int) - Method in class vmm.planecurve.parametric.ConicSection
Returns a modified morphing animation that adds foci and directrix during the animation.
getMorphingAnimation(View, int) - Method in class vmm.surface.implicit.SurfaceImplicit
 
getMouseTask() - Method in class vmm.core.Display
Returns the current mouse task.
getName() - Method in class vmm.actions.ActionList
Get the name of this ActionList.
getName() - Method in class vmm.core.Exhibit
Returns a name for this Exhibit.
getName() - Method in class vmm.core.Parameter
Returns the name of this parameter.
getName() - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the name of the function, as specified in the parameter list of UserExhibit.Support.addRealFunction(String, String, String[]) or UserExhibit.Support.addComplexFunction(String, String, String[]) when this FunctionInfo object was created.
getName() - Method in class vmm.core.View
Returns a name for this View.
getName() - Method in class vmm.functions.ComplexFunction
Gets the name of this function.
getName() - Method in class vmm.functions.ComplexVariable
Get the name of this variable.
getName() - Method in class vmm.functions.Function
Get the name of the Function.
getName() - Method in class vmm.functions.Variable
Gets the name of this variable.
getNextE(ComplexMatrix2D, ComplexMatrix2D, ComplexMatrix2D, ComplexMatrix2D, ComplexMatrix2D, double) - Method in class vmm.pseudospherical.nSolitons
 
getNextE1(ComplexMatrix2D, ComplexMatrix2D, ComplexMatrix2D, ComplexMatrix2D, ComplexMatrix2D, double) - Method in class vmm.pseudospherical.nSolitons
 
getNormal(int, int) - Method in class vmm.core3D.Grid3D
Returns a normal vector (not assumed to be a unit vector) at a specified vertex of the basic grid.
getNormalsColor() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Retruns the color used for drawing normal vectors.
getNumberOfNodes() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getNumberOfPieces() - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
getObjectDisplacementNormalToScreen() - Method in class vmm.core3D.Transform3D
Get the amount by which object coordinates are displaed normal to the screen.
getOrbitType() - Method in class vmm.ode.ODE_2D.ODEView
 
getOrbitType() - Method in class vmm.ode.ODE_3D.ODEView
 
getOrientation() - Method in class vmm.core3D.View3DLit
Returns the current orientation setting for surfaces.
getOrthographicProjection() - Method in class vmm.core3D.Transform3D
Returns true if the projection is an orthographic projection, or false if it is a perspective projection.
getOrthographicProjection() - Method in class vmm.core3D.View3D
Returns true if this view is currently set to use an orthographic projection, and false if it is set to use a perspective projection.
getOsculatingCircleColor() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Retruns the color used for drawing the osculating circle.
getOsculatingCircleIndex() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Tells the index of the point where an osculatting circle is drawn.
getOwner() - Method in class vmm.core.Parameter
Returns the owner of this parameter.
getP1() - Method in class vmm.conformalmap.ConformalMapFigure
Gets the first of the two points that determine the figure.
getP2() - Method in class vmm.conformalmap.ConformalMapFigure
Gets the second of the two points that determine the figure.
getParallelCurveColor() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Returns the color used for drawing the (first) parallel curve.
getParallelCurveColor2() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Returns the color used for drawing the second parallel curve.
getParallelCurveOffset() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Tells the distance between the curve and any parallel curves that are drawn.
getParameter() - Method in class vmm.core.ParameterInput
Returns the parameter whose value is input by this ParameterInput.
getParameterByName(String) - Method in class vmm.core.Exhibit
Returns a paramter that is associated with this Exhibit and that has the specified name, if there is one.
getParameterByName(String) - Method in class vmm.core.View
Returns a paramter that has been added to this View and that has the specified name.
getParameters() - Method in class vmm.core.Exhibit
Returns an array containing all the parameters associated with this Exhibit.
getParameters() - Method in interface vmm.core.UserExhibit
This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.
getParameters() - Method in class vmm.core.View
Returns an array containing all the parameters associated with this View.
getPatchColor(int, int, boolean) - Method in class vmm.core3D.Grid3D
Gets the intrinsic color of a subpatch.
getPatchCountInGrid() - Method in class vmm.core3D.Grid3D
Gets the total number of (major) patches in the basic grid.
getPatchCountInSurface() - Method in class vmm.core3D.Grid3D
Gets the total number of (major) patches in the surface, which might consist of several copies of the baic grid.
getPhongShading() - Method in class vmm.core3D.View3DLit
Returns the current shading setting, true for Phong shading or false for flat shading.
getPixelHeight() - Method in class vmm.core.Transform
This can be called during drawing to determine the actual height of a pixel in the drawing area.
getPixelWidth() - Method in class vmm.core.Transform
This can be called during drawing to determine the actual width of a pixel in the drawing area.
getPoint(int) - Method in class vmm.ode.OrbitPoints2D
Gets the i-th point from the list.
getPoint(int) - Method in class vmm.ode.OrbitPoints3D
Gets the i-th point from the list.
getPoint(int) - Method in class vmm.planecurve.PlaneCurve
Get one of the points in the point array that defines this curve.
getPoint(int) - Method in class vmm.spacecurve.SpaceCurve
Get one of the points from the array that defines the curve.
getPoint2DFromUser(Component, String) - Static method in class vmm.core.Util
 
getPoint2DFromUser(Component, String, double, double) - Static method in class vmm.core.Util
 
getPoint2DFromUser(Component, String, double, double, String, String) - Static method in class vmm.core.Util
 
getPointCount() - Method in class vmm.conformalmap.ConformalMapFigure
Returns the number of points that are used for drawing this figure.
getPointCount() - Method in class vmm.ode.OrbitPoints2D
Returns the number of points currently in the list.
getPointCount() - Method in class vmm.ode.OrbitPoints3D
Returns the number of points currently in the list.
getPointCount() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Gets the number of points on which normals appear.
getPointCount() - Method in class vmm.planecurve.PlaneCurve
Returns the number of points in the Point array for this curve (including any null values).
getPointCount() - Method in class vmm.spacecurve.SpaceCurve
Get the size of the array of points that define this curve.
getPostCompFunction() - Method in class vmm.conformalmap.ConformalMap
Gets the code number for the function that is postcomposed with the basic map.
getPreCompFunction() - Method in class vmm.conformalmap.ConformalMap
Gets the code number for the function that is precomposed with the basic map.
getPrefs() - Static method in class vmm.core.Prefs
Returns the object that is used to handle storage of preference values.
getPreserveAspect() - Method in class vmm.core.View
Returns the value of the preserveAspect property.
getProj(ComplexVector2D) - Static method in class vmm.pseudospherical.ComplexMatrix2D
static method returning an object of type ComplexMatrix2D that is the projection matrix onto the direction of vector v
getProj(ComplexVector2D) - Method in class vmm.pseudospherical.nSolitons
 
getProj(ComplexVector2D) - Method in class vmm.pseudospherical.Solitons
 
getRe() - Method in class vmm.functions.ComplexVariable
Gets the real part of the value of this variable.
getRealFunction() - Method in class vmm.core.UserExhibit.FunctionInfo
Returns the real-valued function contained in this FunctionInfo object, or returns null if no function has been created yet.
getRenderingStyle() - Method in class vmm.core3D.View3DLit
Returns the current rendering style.
getRequestedWindow() - Method in class vmm.core.View
Get the window that was originally requested in setWindow.
getRestoreParameterValues() - Method in class vmm.core.BasicAnimator
Get the setting of the restoreParameterValues property.
getReverseSurfaceOrientation() - Method in class vmm.core3D.GridTransformMatrix
Gets the value of the reverseSurfaceOrientation property.
getRightEyeGraphics() - Method in class vmm.core3D.StereoComposite
Returns a newly created graphics context for drawing into the right eye view.
getRightEyeImage() - Method in class vmm.core3D.StereoComposite
Returns the BufferedImage where the right view is rendered.
getSavedAuxiliaryTransformForEnableThreeD() - Method in class vmm.core3D.View3D
If 3D is enabled, this returns the saved transform that is used when 3D is disabled; if 3D is disabled, this returns the saved transform that is used when 3D is enabled.
getSavedFilmstrip() - Method in class vmm.core.Display
Get the Filmstrip, if any, that has been created by a recent animation.
getSavedFilmstripLooping() - Method in class vmm.core.Display
Get the looping mode () of the Filmstrip that has been created by a recent animation.
getSegmentChoice() - Method in class vmm.fractals.Hilbert
Returns the value of the segmentChoice property.
getSelectedIndex() - Method in class vmm.actions.ActionRadioGroup
Return the index of the currently selected option, or -1 if no option is currently selected.
getSettingsCommands() - Method in class vmm.core.View
Generates a list of "Settings commands" that can be applied to this View.
getSettingsCommands() - Method in class vmm.core3D.View3D
Adds a "Set Viewpoint" command to any settings commands created by the superclass.
getSettingsCommands() - Method in class vmm.core3D.View3DLit
Adds a checkbox for setting the dragAsSurface property to any settings contributed by the superclass.
getSettingsCommands() - Method in class vmm.core3D.View3DWithLightSettings
Adds a checkbox for setting the lighting and dragAsSurface commands to any settings contributed by the superclass.
getSettingsCommands() - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
getSettingsCommandsForView(View) - Method in class vmm.core.Exhibit
Returns a list of "settings commands" that can be applied to this Exibit, when displayed in the specified View.
getSettingsCommandsForView(View) - Method in class vmm.latticemodel.LatticeModel
 
getSettingsCommandsForViewAndExhibit() - Method in class vmm.core.View
Returns a list containing Settings commands for this View and for the Exhibit that is contained in this View.
getShape() - Method in class vmm.conformalmap.ConformalMapFigure
Gets the code number for the shape that is drawn.
getShowAxes() - Method in class vmm.core.View
Returns the value of the showAxes property.
getShowBothArgAndValue() - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
 
getShowControlPanel() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getShowControlPanel() - Method in class vmm.ode.ODE_2D.ODEView
 
getShowControlPanel() - Method in class vmm.ode.ODE_3D.ODEView
 
getShowDirectionField() - Method in class vmm.ode.ODE_2D.ODEView
 
getShowDirectionField() - Method in class vmm.ode.ODE_3D.ODEView
 
getShowDotCloudTorus() - Method in class vmm.spacecurve.parametric.TorusKnot.TorusKnotView
 
getShowEvolute() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Tells whether the evolute is curve is drawn.
getShowEvolute() - Method in class vmm.planecurve.parametric.PlaneCurveParametric.PlaneCurveParametricView
 
getShowEvolute() - Method in class vmm.spacecurve.parametric.SpaceCurveParametric.SpaceCurveParametricView
 
getShowGrid() - Method in class vmm.spacecurve.parametric.SpaceCurveParametric.SpaceCurveParametricViewAsTube
 
getShowJuliaAndOrbit() - Method in class vmm.fractals.Mandelbrot.MandelbrotView
Returns the value of the showJuliaAndOrbit property.
getShowNormalModeDisplay() - Method in class vmm.latticemodel.LatticeModel.LMView
 
getShowProjectedOrbits() - Method in class vmm.ode.ODE_2D.ODEView
 
getShowProjectedOrbits() - Method in class vmm.ode.ODE_3D.ODEView
 
getShowStatusBar() - Method in class vmm.core.Display
Returns the value of the showStatusBar property.
getShowTwoParallelCurves() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Tells whether two parallel curves are drawn, or just one.
getShowUGridLines() - Method in class vmm.surface.SurfaceView
Tells whether grid lines are drawn in the U direction.
getShowVGridLines() - Method in class vmm.surface.SurfaceView
Tells whether grid lines are drawn in the V direction.
getShowViewpoint() - Method in class vmm.core3D.UserExhibit3D.Support
 
getShowWindow() - Method in class vmm.core.UserExhibit.Support
 
getSourceString() - Method in exception vmm.functions.ParseError
Returns the string in which the parser encountered the error.
getSpecularExponent() - Method in class vmm.core3D.LightSettings
 
getSpecularRatio() - Method in class vmm.core3D.LightSettings
 
getState() - Method in class vmm.actions.ToggleAction
Gets the current state of the ToggleAction.
getStatus() - Method in class vmm.core.Display
Returns the value of the STATUS property.
getStatusText(boolean) - Method in interface vmm.core.Animation
Returns text to be displayed in the display's status bar while this animation is installed.
getStatusText(boolean) - Method in class vmm.core.BasicAnimator
Returns null to indicate that the default text ("Animation Running" or "Animation Paused" in the English version) should be shown in the display's status bar.
getStatusText() - Method in class vmm.core.Display
Returns the string from the status bar.
getStatusText() - Method in class vmm.core.MouseTask
Returns a string to be displayed in the status bar while this mouse task is active, or null to use the default text.
getStatusText(boolean) - Method in class vmm.core.ThreadedAnimation
Returns null to indicate that the default text ("Animation Running" or "Animation Paused" in the English version) should be shown in the display's status bar.
getStatusText(boolean) - Method in class vmm.core.TimerAnimation
Returns null to indicate that the default text ("Animation Running" or "Animation Paused" in the English version) should be shown in the display's status bar.
getStatusText() - Method in class vmm.core.View
This method is called by the display to determine what message to show in the status bar when this view is active.
getStatusText() - Method in class vmm.fractals.Mandelbrot.MandelbrotView
 
getStellationWanted() - Method in class vmm.polyhedron.RegularPolyhedron
 
getStopAnimationsOnResize() - Method in class vmm.core.Display
Get the property that determines whether animations in this view are stopped when a resize occurs.
getStrokeSize() - Method in class vmm.planecurve.parametric.DecoratedCurve
 
getStyle() - Method in class vmm.ode.OrbitPoints2D
Get the style used to draw the points, either OrbitPoint2D.LINES or OrbitPoint2D.DOTS.
getStyle() - Method in class vmm.ode.OrbitPoints3D
Get the style used to draw the points, either OrbitPoint3D.LINES or OrbitPoint3D.DOTS.
getSubPatchCountInGrid() - Method in class vmm.core3D.Grid3D
Gets the total number of subpatches in the basic grid.
getSubPatchCountInSurface() - Method in class vmm.core3D.Grid3D
Gets the total number of subpatches in the surface, which might consist of several copies of the baic grid.
getSubpatchesPerPatch() - Method in class vmm.core3D.Grid3D
Gets the number of subpatches that lie along each edge of a (major) patch, as specified in the constructor.
getT(int) - Method in class vmm.planecurve.parametric.PlaneCurveParametric
Return the t-value for one of the points on the curve.
getT() - Method in class vmm.planecurve.parametric.TangentAndNormalDecoration
Returns the t-value of the point (x(t),y(t)) where the decoration is drawn on the curve.
getT() - Method in class vmm.spacecurve.parametric.RepereMobileDecoration
Returns the t-value of the point (x(t),y(t),z(t)) where the decoration is drawn on the curve.
getT(int) - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns the t-value used to calculate the i-th point (x(t),y(t),z(t)) on the curve.
getThickWireframe() - Method in class vmm.polyhedron.IFS.IFSView
 
getThreadPoolSize() - Method in class vmm.core.TaskManager
Returns the number of threads that will be used in the thread pool.
getTimeDilation() - Method in interface vmm.core.Animation
Gets the factor that is multiplied by all time period specifications.
getTimeDilation() - Method in class vmm.core.ThreadedAnimation
Returns the time dilation factor that is currently set for this animation.
getTimeDilation() - Method in class vmm.core.TimerAnimation
Returns the current time dilation factor.
getTimeDilationForAnimations() - Method in class vmm.core.Display
Returns the speed factor for animations that run in this display.
getTitle() - Method in class vmm.core.Exhibit
Returns a human-readable title for this Exhibit that could, for example, be used in a menu that is presented to the user.
getTitle() - Method in class vmm.core.Parameter
This method is meant to return a human-readable title or description for this parameter (one that could be used in a menu, for example).
getTitle() - Method in class vmm.core.View
Returns a human-readable title for this View that could, for example, be used in a menu that is presented to the user.
getTransform() - Method in class vmm.core.View
Returns the transform that is used when drawing this View.
getTransform3D() - Method in class vmm.core3D.View3D
If the transform associated with this view is a Transform3D, then that transform is returned.
getTransparency() - Method in class vmm.core3D.View3DLit
Returns the current degree of transparency.
getTResolution() - Method in class vmm.planecurve.parametric.PlaneCurveParametric
Returns the number of intervals into which the curve is divided.
getTResolution() - Method in class vmm.spacecurve.parametric.SpaceCurveParametric
Returns the t-resolution, the number of subintervals into which the interval is divided.
getUCount() - Method in class vmm.core3D.Grid3D
Gets the number of vertices along the U direction of the basic grid.
getUCurveIncrement() - Method in class vmm.core3D.Grid3D
Gets the U increment value, which is used to decide which grid lines to draw.
getUnitNormal(int, int) - Method in class vmm.core3D.Grid3D
Returns a unit normal vector at a specified vertex in the basic grid.
getUnitNormals() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Gets an array containing unit normals for all points on the curve.
getUntransformedGraphics() - Method in class vmm.core.Transform
This can be called during drawing to get a graphics context to which no transform was applied.
getUPatchCount() - Method in class vmm.core3D.Grid3D
Gets the number of (major) patches in the U direction, as specfied in the contructor or in Grid3D.setPatchCount(int, int).
getUse3D() - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
 
getUseCloud() - Method in class vmm.planecurve.parametric.DecoratedCurve.MMOView
Tells whether grid lines are drawn in colors.
getUseColor() - Method in class vmm.conformalmap.ConformalMap.ConformalMapView
Tells whether grid lines are drawn in colors.
getUseFilmstrip() - Method in class vmm.core.TimerAnimation
Returns true if this animation is creating a filmstrip.
getUseFilmstripForMorphing() - Method in class vmm.core.Exhibit
Returns the value of the useFilmstripForMorping property.
getUseIdentityTransform() - Method in class vmm.core3D.Grid3D
Gets the value of the useIdentityTransform property.
getUseInjectiveCurve() - Method in class vmm.fractals.Sierpinski
Returns the value of the useInjectiveCurves property.
getUseRaytraceRendering() - Method in class vmm.surface.implicit.SurfaceImplicit.ImplicitSurfaceView
 
getUseReverseCollar() - Method in class vmm.spacecurve.SpaceCurveView
Get the current setting of the useReverseCollar property.
getUserExhibitSupport() - Method in class vmm.conformalmap.UserConformalMap
 
getUserExhibitSupport() - Method in interface vmm.core.UserExhibit
This method should return a non-null object that is created and customized in the constructor of the class that implements UserExhbit.
getUserExhibitSupport() - Method in class vmm.ode.firstorder1D.UserODEFirstOrder1D
 
getUserExhibitSupport() - Method in class vmm.ode.firstorder2D.UserODEFirstOrder2D
 
getUserExhibitSupport() - Method in class vmm.ode.firstorder2D.UserODEFirstOrder2DNonAutonomous
 
getUserExhibitSupport() - Method in class vmm.ode.firstorder3D.UserODE1stOrder3D
 
getUserExhibitSupport() - Method in class vmm.ode.firstorder3D.UserODE1stOrder3DNonAutonomous
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder1D.UserODESecondOrder1D
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder2D.UserCentralForce
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder2D.UserODEF2ndOrder2D
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder2D.UserODEF2ndOrder2DNonAutonomous
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder3D.UserMagneticField
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder3D.UserODE2ndOrder3DNonAutonomous
 
getUserExhibitSupport() - Method in class vmm.ode.secondorder3D.UserODEF2ndOrder3D
 
getUserExhibitSupport() - Method in class vmm.planecurve.parametric.UserPlaneCurveParametric
 
getUserExhibitSupport() - Method in class vmm.planecurve.parametric.UserPlaneCurveParametricKappa
 
getUserExhibitSupport() - Method in class vmm.planecurve.parametric.UserPlaneCurveParametricPolar
 
getUserExhibitSupport() - Method in class vmm.spacecurve.parametric.UserSpaceCurveKappaTau
 
getUserExhibitSupport() - Method in class vmm.spacecurve.parametric.UserSpaceCurveParametric
 
getUserExhibitSupport() - Method in class vmm.surface.implicit.UserSurfaceImplicit
 
getUserExhibitSupport() - Method in class vmm.surface.parametric.UserSurfaceParametric
 
getUseUnitNormals() - Method in class vmm.planecurve.parametric.NormalBundleDecoration
Tells whether unit normals are drawn, or normals of length equal to the radius of the osculatting circle.
getVal() - Method in class vmm.functions.ComplexVariable
Returns the value of this variable as an object of type Complex.
getVal(Complex) - Method in class vmm.functions.ComplexVariable
Gets the current value of this variable by storing the value in a pre-existing object of type Complex.
getVal() - Method in class vmm.functions.Variable
Returns the current value of this variable.
getValue() - Method in class vmm.core.ComplexParam
Returns the value of this object as a number of type Complex.
getValue() - Method in class vmm.core.IntegerParam
Get the value of this parameter in the form of an int.
getValue() - Method in class vmm.core.RealParam
Returns the value of this object as a number of type double.
getValueAsString() - Method in class vmm.core.Parameter
Returns a non-null string representation of this Parameter's value.
getValueObject() - Method in class vmm.core.ComplexVariableParam
Get the value object of this parameter.
getValueObject() - Method in class vmm.core.Parameter
Returns the value of this object as an Object.
getValueObject() - Method in class vmm.core.VariableParam
Get the value object of this parameter.
getVariable() - Method in class vmm.core.ComplexVariableParam
Returns the non-null variable associated with this VariableParam.
getVariable() - Method in class vmm.core.VariableParam
Returns the non-null variable associated with this VariableParam.
getVCount() - Method in class vmm.core3D.Grid3D
Gets the number of vertices along the V direction of the basic grid.
getVCurveIncrement() - Method in class vmm.core3D.Grid3D
Gets the V increment value, which is used to decide which grid lines to draw.
getVertex(int, int) - Method in class vmm.core3D.Grid3D
Get one of the points in the basic grid.
getView() - Method in class vmm.core.Display
Returns the View that is curently installed in this display.
getView() - Method in class vmm.xm3d.WindowXM
Returns the View currently associated with this window's display, or null if there is no current view.
getViewAndExhibitParameters() - Method in class vmm.core.View
Returns an array of Parameters containing those that have been added to the Exhibit (if any) that is displayed in this view, followed by those that have been added to this view.
getViewCommands() - Method in class vmm.core.View
Returns a list of "view commands" that can be applied to this View.
getViewCommands() - Method in class vmm.core3D.View3D
Returns a list of view commands appropriate for a View3D.
getViewCommands() - Method in class vmm.core3D.View3DLit
Adds commands for setting various View3DLit options to any view commands contributed by the superclass.
getViewDirection() - Method in class vmm.core3D.Transform3D
Gets the current ViewDirection, one of the three unit vectors that determine the projection.
getViewPoint() - Method in class vmm.core3D.Transform3D
Returns the current viewpoint of the transformation.
getViewPoint() - Method in class vmm.core3D.View3D
Returns the current viewpoint for this View's transform.
getViews() - Method in class vmm.core.Exhibit
Returns a list of Views that are displaying this Exhibit.
getViewStyle() - Method in class vmm.core3D.View3D
Returns the currently selected viewstyle.
getViewUp() - Method in class vmm.core3D.View3D
Returns the current imagePlaneYDirection for this View's transform.
getVPatchCount() - Method in class vmm.core3D.Grid3D
Gets the number of (major) patches in the V direction, as specfied in the contructor or in Grid3D.setPatchCount(int, int).
getWantedColor() - Method in class vmm.planecurve.parametric.DecoratedCurve
 
getWidth() - Method in class vmm.core.Transform
Get the width, in pixels of the drawing area.
getWidth() - Method in class vmm.core3D.StereoComposite
Returns the image width, as specified in StereoComposite.setSize(int, int).
getWindow() - Method in class vmm.core.UserExhibit.Support.Dialog
Returns the xy-window entered by the user.
getWindow() - Method in class vmm.core.View
Returns a four-element array containing the limits of the window for this View in the xy-plane, assuming that an Exhibit has been installed in the View.
getX() - Method in class vmm.core.Transform
Get the x-coordinate, measured in pixels, of the upper left corner of the drawing area.
getXmax() - Method in class vmm.core.Transform
Get the xmax value.
getXmaxRequested() - Method in class vmm.core.Transform
Returns the xmax value specified in the constructor or in the setLimits method.
getXmin() - Method in class vmm.core.Transform
Get the xmin value.
getXminRequested() - Method in class vmm.core.Transform
Returns the xmin value specified in the constructor or inthe setLimits method.
getY() - Method in class vmm.core.Transform
Get the y-coordinate, measured in pixels, of the upper left corner of the drawing area.
getYmax() - Method in class vmm.core.Transform
Get the ymax value.
getYmaxRequested() - Method in class vmm.core.Transform
Returns the ymax value specified in the constructor or in the setLimits method.
getYmin() - Method in class vmm.core.Transform
Get the ymin value.
getYminRequested() - Method in class vmm.core.Transform
Returns the ymin value specified in the constructor or in the setLimits method.
gotPoints(Display, View, int, int, int, int) - Method in class vmm.core.TwoPointInput
 
GrannyKnot - Class in vmm.spacecurve.parametric
 
GrannyKnot() - Constructor for class vmm.spacecurve.parametric.GrannyKnot
 
Grid3D - Class in vmm.core3D
A Grid3D represents a surface in three-space as an array of vectors.
Grid3D(int, int) - Constructor for class vmm.core3D.Grid3D
Creates a surface grid with the specified numbers of patches in the U and V directions and with 6 subpatches per patch (in each direction).
Grid3D(int, int, int) - Constructor for class vmm.core3D.Grid3D
Creates a surface grid with the specified numbers of patches in the U and V directions and with a specified number of subpatches per patch (in each direction).
gridMap(double, double) - Method in class vmm.conformalmap.ConformalMap
Finds the input grid point corresponding to (u,v).
gridMap(double, double) - Method in class vmm.conformalmap.Weierstrass_p
 
gridSpacingSelect - Variable in class vmm.surface.SurfaceView
An array of 6 commmands that allow the user to select what fraction of grid lines are actually drawn.
GridTransformMatrix - Class in vmm.core3D
Represents an affine transform on real 3-space as a matrix; meant for use with Grid3D to represent transformations applied to a basic grid to produce additional segments of a complete surface.
GridTransformMatrix() - Constructor for class vmm.core3D.GridTransformMatrix
Constructs an identity matrix.
GridTransformMatrix(GridTransformMatrix) - Constructor for class vmm.core3D.GridTransformMatrix
Copy constructor.
gridTypeSelect - Variable in class vmm.conformalmap.ConformalMap
 

H

halfPeriod - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
HarmonicOscillator - Class in vmm.ode.firstorder2D
 
HarmonicOscillator() - Constructor for class vmm.ode.firstorder2D.HarmonicOscillator
 
HarmonicOscillator - Class in vmm.ode.secondorder1D
 
HarmonicOscillator() - Constructor for class vmm.ode.secondorder1D.HarmonicOscillator
 
hasSameProjection(Transform3D) - Method in class vmm.core3D.Transform3D
Tests whether tr has the same projection from 3D to the view plane as this transform (but not necessarily the same window and viewport).
hasSameViewTransform(Transform) - Method in class vmm.core.Transform
 
heightAlongLine(double, SurfaceImplicit.Line3D) - Method in class vmm.surface.implicit.SurfaceImplicit
The heightFunction as a function of the signed distance t along line.
heightFunction(double, double, double) - Method in class vmm.surface.implicit.BarthSextic
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.BoysSurface
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.CayleyCubic
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.ClebschCubic
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.CrossCap
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.CubeOktaeder
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.DecoCube
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.DupinCyclides
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.Genus2
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.Genus5
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.ImplicitCone
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.ImplicitEllipsoid
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.ImplicitHyperboloid1Sheet
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.ImplicitHyperboloid2Sheet
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.ImplicitParaboloid
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.Join2Tori
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.KummerQuartic
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.OrthoCircles
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.Pilz
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.Pretzel
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.SteinerRoman
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.SurfaceImplicit
The implicit surface is defined as solutions of heightFuncton(x,y,z) = level .
heightFunction(Vector3D) - Method in class vmm.surface.implicit.SurfaceImplicit
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.Torus
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.UserSurfaceImplicit
 
heightFunction(double, double, double) - Method in class vmm.surface.implicit.WhitneyUmbrella
 
Helicoid_Weierstrass - Class in vmm.surface.parametric
 
Helicoid_Weierstrass() - Constructor for class vmm.surface.parametric.Helicoid_Weierstrass
 
Helix - Class in vmm.spacecurve.parametric
Defines an elliptical helix with axis along the y-axis.
Helix() - Constructor for class vmm.spacecurve.parametric.Helix
 
helperArray - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
helperToMinimal(ComplexVector3D) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
The integrated values that are collected in ComplexVector3D[][] helperArray are here converted to points of the holomorphic null curve in C^3 whose real and imaginary parts are minimal surfaces in R^3.
Henneberg - Class in vmm.surface.parametric
Defines a Henneberg surface.
Henneberg() - Constructor for class vmm.surface.parametric.Henneberg
 
Higgs - Class in vmm.ode.secondorder2D
 
Higgs() - Constructor for class vmm.ode.secondorder2D.Higgs
 
HIGH_SPECULARITY_DEFAULT - Static variable in class vmm.core3D.LightSettings
To be used as a parameter to the one-parameter constructor, representing light settings which are the same as the default settings, except for the value of specular exponent and specular ratio and a small increase in ambient light.
Hilbert - Class in vmm.fractals
The square-filling Hilbert curve.
Hilbert() - Constructor for class vmm.fractals.Hilbert
 
HookesLaw - Class in vmm.ode.secondorder2D
 
HookesLaw() - Constructor for class vmm.ode.secondorder2D.HookesLaw
 
hPrime(Complex) - Method in class vmm.surface.parametric.CatenoidEnneper
 
hPrime(Complex) - Method in class vmm.surface.parametric.CatenoidFence
 
hPrime(Complex) - Method in class vmm.surface.parametric.ChenGackstatter
 
hPrime(Complex) - Method in class vmm.surface.parametric.CostaHoffmanMeeks
 
hPrime(Complex) - Method in class vmm.surface.parametric.DoubleEnneper
 
hPrime(Complex) - Method in class vmm.surface.parametric.DoublyPeriodicJD
 
hPrime(Complex) - Method in class vmm.surface.parametric.DoublyPeriodicJE
 
hPrime(Complex) - Method in class vmm.surface.parametric.Helicoid_Weierstrass
 
hPrime(Complex) - Method in class vmm.surface.parametric.LidinoidHfamily
 
hPrime(Complex) - Method in class vmm.surface.parametric.LopezRosNoGo
 
hPrime(Complex) - Method in class vmm.surface.parametric.OtherTriangCatenoid
 
hPrime(Complex) - Method in class vmm.surface.parametric.PlanarEnneper
 
hPrime(Complex) - Method in class vmm.surface.parametric.Riemann
 
hPrime(Complex) - Method in class vmm.surface.parametric.Scherk_Weierstrass
 
hPrime(Complex) - Method in class vmm.surface.parametric.SchoenCLPsurface
 
hPrime(Complex) - Method in class vmm.surface.parametric.SchoenGyroid
 
hPrime(Complex) - Method in class vmm.surface.parametric.SchwarzHsurface
 
hPrime(Complex) - Method in class vmm.surface.parametric.SchwarzPDsurface
 
hPrime(Complex) - Method in class vmm.surface.parametric.Skew_K_noid
 
hPrime(Complex) - Method in class vmm.surface.parametric.Symmetric_K_Noid
 
hPrime(Complex) - Method in class vmm.surface.parametric.WavyEnneper_Weierstrass
 
hPrime(Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
 
HTMLDocWindow - Class in vmm.xm3d
A window that holds a very simple HTML viewer.
HTMLDocWindow() - Constructor for class vmm.xm3d.HTMLDocWindow
Creates an initially invisible window.
HTMLDocWindow(String) - Constructor for class vmm.xm3d.HTMLDocWindow
Creates a window showing the specified initial file, and shows the window.
HTMLDocWindow(URL) - Constructor for class vmm.xm3d.HTMLDocWindow
Creates a window showing the specified intiial URL, and shows the window.
Hyperbola - Class in vmm.planecurve.parametric
A hyperbola given by parametric equations (a*cosh(t),b*sinh(t)).
Hyperbola() - Constructor for class vmm.planecurve.parametric.Hyperbola
Create a hyperboal given by parametric equations (a*cosh(t),b*singh(t)), for t between -2.3 and 2.3.
HyperbolicIsometry - Class in vmm.conformalmap
 
HyperbolicIsometry() - Constructor for class vmm.conformalmap.HyperbolicIsometry
 
HyperbolicParaboloid - Class in vmm.surface.parametric
Defines the Hyperbolic Paraboloid surface family.
HyperbolicParaboloid() - Constructor for class vmm.surface.parametric.HyperbolicParaboloid
 
Hyperboloid1 - Class in vmm.surface.parametric
Defines the Single Sheeted Hyperboloid surface family.
Hyperboloid1() - Constructor for class vmm.surface.parametric.Hyperboloid1
 
Hyperboloid2 - Class in vmm.surface.parametric
Defines the Two Sheeted Hyperboloid surface family.
Hyperboloid2() - Constructor for class vmm.surface.parametric.Hyperboloid2
 

I

I18n - Class in vmm.core
This class implements internationalization by providing facilites for getting strings from properties files.
I18n() - Constructor for class vmm.core.I18n
 
I1_C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
I2_C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
I3_C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
I4_C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
I__C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
I_C - Static variable in class vmm.core.Complex
 
I_C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
iBeginMiddleInHelper - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
Icosahedron - Class in vmm.polyhedron
 
Icosahedron() - Constructor for class vmm.polyhedron.Icosahedron
 
id - Variable in class vmm.pseudospherical.nSolitons
 
id - Variable in class vmm.pseudospherical.Solitons
 
IDENTITY - Static variable in class vmm.conformalmap.ConformalMap
Code for the identity function as one of the possible functions that can be precomposed or postcomposed with a map.
IDFT(Complex[], Complex[], int) - Static method in class vmm.fourier.FourierSeries
 
IDFTinPlace(Complex[], int) - Static method in class vmm.fourier.FourierSeries
 
IDST(double[], double[], int) - Static method in class vmm.fourier.FourierSeries
 
IDSTinPlace(double[], int) - Static method in class vmm.fourier.FourierSeries
 
iffTransform(Complex[], int) - Static method in class vmm.fourier.FastFourier
 
iFirstInHelper - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
IFS - Class in vmm.polyhedron
Represents a polyhedron given in the form of a indexed face set.
IFS(Vector3D[], int[][]) - Constructor for class vmm.polyhedron.IFS
Create a polyhedron, using specifed lists of vertices and faces.
IFS() - Constructor for class vmm.polyhedron.IFS
This protected constructor creates an IFS object with no data for the polyhedron.
IFS.IFSView - Class in vmm.polyhedron
 
IFS.IFSView() - Constructor for class vmm.polyhedron.IFS.IFSView
 
im - Variable in class vmm.core.Complex
 
im() - Method in class vmm.core3D.ComplexVector3D
The imaginary part of a ComplexVector.
ImplicitCone - Class in vmm.surface.implicit
 
ImplicitCone() - Constructor for class vmm.surface.implicit.ImplicitCone
 
ImplicitEllipsoid - Class in vmm.surface.implicit
 
ImplicitEllipsoid() - Constructor for class vmm.surface.implicit.ImplicitEllipsoid
 
ImplicitHyperboloid1Sheet - Class in vmm.surface.implicit
 
ImplicitHyperboloid1Sheet() - Constructor for class vmm.surface.implicit.ImplicitHyperboloid1Sheet
 
ImplicitHyperboloid2Sheet - Class in vmm.surface.implicit
 
ImplicitHyperboloid2Sheet() - Constructor for class vmm.surface.implicit.ImplicitHyperboloid2Sheet
 
ImplicitParaboloid - Class in vmm.surface.implicit
 
ImplicitParaboloid() - Constructor for class vmm.surface.implicit.ImplicitParaboloid
 
inAssociateMorph - Variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
init() - Method in class vmm.xm3d.EmbeddedApplet
 
init() - Method in class vmm.xm3d.LauncherApplet
 
INITIAL_MODE_EIGHTH - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_MODE_FIRST - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_MODE_FOURTH - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_MODE_SECOND - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_MODE_SIXTEENTH - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_SHAPE_BREATHER - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_SHAPE_GAUSSIAN - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_SHAPE_KINK - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_SHAPE_SINUSOIDAL - Static variable in class vmm.latticemodel.LatticeModel
 
INITIAL_SHAPE_THERMAL - Static variable in class vmm.latticemodel.LatticeModel
 
initialDataDefault - Variable in class vmm.ode.ODE_2D
Contains the initial conditions that are placed in the control panel when the exhibit is first created.
initialDataDefault - Variable in class vmm.ode.ODE_3D
Contains the initial conditions that are placed in the control panel when the exhibit is first created.
initialize() - Method in class vmm.pseudospherical.ComplexMatrix2D
 
initializeMovingSquare(int) - Method in class vmm.planecurve.PlaneCurve
initializeMovingSquare(numPoints) Initializes the array MovingSquare[] and its elements only once for each new call of a curve exhibit.
InitializeTwentySevenLineArray() - Method in class vmm.surface.implicit.ClebschCubic
 
initialModeSelect - Variable in class vmm.latticemodel.LatticeModel.LMView
 
initialShapeSelect - Variable in class vmm.latticemodel.LatticeModel.LMView
 
initVec - Variable in class vmm.pseudospherical.nSolitons
 
initVec1 - Variable in class vmm.pseudospherical.nSolitons
 
initVec2 - Variable in class vmm.pseudospherical.nSolitons
 
inputLabelNames - Variable in class vmm.ode.ODE_2D
The names used for the input boxes where the user can type in the initial values for an integeral curves.
inputLabelNames - Variable in class vmm.ode.ODE_3D
The names used for the input boxes where the user can type in the initial values for an integeral curves.
install(View, Exhibit) - Method in class vmm.core.Display
Install a specified View and Exhibit into this Display.
install(View, Exhibit) - Method in class vmm.xm3d.DisplayXM
 
installAnimation(Animation) - Method in class vmm.core.Display
Install an animation in the display and start it running.
installAuxiliaryMouseTask(MouseTask) - Method in class vmm.core.Display
Install a default mouse handler for the auxiliary view in Display.
installAuxiliaryOneShotMouseTask(MouseTask) - Method in class vmm.core.Display
Install a mouse task in the auxiliary view that will fire just once (or maybe a few times).
installAuxiliaryView(View, View) - Method in class vmm.core.Display
Add an extra view to the display, which will always occupy half of the display.
installAuxiliaryView(View, View, int, double, boolean) - Method in class vmm.core.Display
Add an extra view to the display.
installMouseTask(MouseTask) - Method in class vmm.core.Display
Install a default mouse handler for this Display.
installOneShotMouseTask(MouseTask) - Method in class vmm.core.Display
Install a mouse task that will fire just once (or maybe a few times).
IntegerParam - Class in vmm.core
A parameter of type int.
IntegerParam() - Constructor for class vmm.core.IntegerParam
Creates an IntegerParam that initially has no name and has value and default value equal to 0.
IntegerParam(String, int) - Constructor for class vmm.core.IntegerParam
Create an IntegerParam with a specified name and initial value.
IntegerParam(String, String) - Constructor for class vmm.core.IntegerParam
Create an IntegerParam with a specified name and initial value.
integerPower(int) - Method in class vmm.core.Complex
Returns new Complex(this^k), for |k|< 9 using multiplication, for larger |k| using exp(k*log(this))
integerRoot(int) - Method in class vmm.core.Complex
Returns a complex k-th root of this complex number.
internalForceLaw(double, double) - Method in class vmm.latticemodel.FermiPastaUlam
 
internalForceLaw(double, double) - Method in class vmm.latticemodel.LatticeModel
 
internalForceLaw(double, double) - Method in class vmm.latticemodel.Toda
 
intersectLines(Complex, Complex, Complex, Complex) - Method in class vmm.surface.parametric.WeierstrassMinimalSurface
Auxiliary function.
intersectTwoLines(Point2D, Point2D, Point2D, Point2D) - Static method in class vmm.core.LinearAlgebra
public Point2D intersectTwoLines(Point2D P1, Point2D P2, Point2D Q1, Point2D Q2) returns the intersection point of P1 + s(P2 - P1) and Q1 + t(Q2 - Q1).
intersectTwoLines(double, double, double, double, double, double, double, double) - Static method in class vmm.core.LinearAlgebra
public Point2D intersectTwoLines(double P1x, double P1y, double P2x, double P2y, double Q1x, double Q1y, double Q2x, double Q2y) returns the intersection point of P1 + s(P2 - P1) and Q1 + t(Q2 - Q1), where these four points are given by their double coordinates.
Inverse - Class in vmm.conformalmap
 
Inverse() - Constructor for class vmm.conformalmap.Inverse
 
inverse() - Method in class vmm.core.Complex
Computes the complex reciprocal function, 1/z, where z is this complex number.
inverse() - Method in class vmm.core.Quaternion
Compute the multiplicative inverser of this quaternion.
inverse() - Method in class vmm.pseudospherical.ComplexMatrix2D
compute the inverse of the matrix if the matrix is not invertible, return null
INVERSION - Static variable in class vmm.conformalmap.ConformalMap
Code for the function 1/z as one of the possible functions that can be precomposed or postcomposed with a map.
invert() - Method in class vmm.core.Complex
 
InvertedBoys - Class in vmm.surface.parametric
Defines an Inverted Boy's surface.
InvertedBoys() - Constructor for class vmm.surface.parametric.InvertedBoys
 
iP - Variable in class vmm.surface.parametric.ChenGackstatter
 
IP__C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
IP_C - Static variable in class vmm.surface.parametric.WeierstrassMinimalSurface
 
IsAPowerOf2(int) - Static method in class vmm.fourier.FourierSeries
 
isAutonomous - Variable in class vmm.ode.ODE_2D
Tells whether the ODE is autonomous (i.e.
isAutonomous - Variable in class vmm.ode.ODE_3D
Tells whether the ODE is autonomous (i.e.
isCanceled() - Method in class vmm.core.TaskManager.Job
Tells whether hte job has been canceled.
isEnabled() - Method in class vmm.actions.ActionRadioGroup
Get the current enabled status of the this action group.
isFinished() - Method in class vmm.core.TaskManager.Job
Tells whether the job is finished.
ISFT(Complex[], Complex[], int) - Static method in class vmm.fourier.FourierSeries
 
isMacOS() - Static method in class vmm.core.Util
Test whether the program is running on Mac OS.
isMorphing - Variable in class vmm.core.Exhibit
 
isPaused() - Method in interface vmm.core.Animation
Tells whether the animation is paused.
isPaused() - Method in class vmm.core.ThreadedAnimation
Tests whether the animation is paused.
isPaused() - Method in class vmm.core.TimerAnimation
Tests whether the animation is currently paused.
isRunning() - Method in interface vmm.core.Animation
Tests whether the Animation is still running.
isRunning() - Method in class vmm.core.ThreadedAnimation
Tests whether the animation is running.
isRunning() - Method in class vmm.core.TimerAnimation
Returns true if the animation is currently running.
iterate1(double, double) - Method in class vmm.pseudospherical.nSolitons
 

J

Join2Tori - Class in vmm.surface.implicit
 
Join2Tori() - Constructor for class vmm.surface.implicit.Join2Tori
 

K

kappa(double) - Method in class vmm.spacecurve.parametric.ConstantTorsion
 
kappa(double) - Method in class vmm.spacecurve.parametric.UserSpaceCurveKappaTau
 
KleinBottle - Class in vmm.surface.parametric
Defines a Klein Bottle surface.
KleinBottle() - Constructor for class vmm.surface.parametric.KleinBottle
 
Koch - Class in vmm.fractals
Represents a Koch "snowflake" curve.
Koch() - Constructor for class vmm.fractals.Koch
 
KochEscher - Class in vmm.fractals
Represents an Escher version of Koch "snowflake" curve.
KochEscher() - Constructor for class vmm.fractals.KochEscher
 
KuenSurface - Class in vmm.surface.parametric
Defines a parametric Kuen Surface.
KuenSurface() - Constructor for class vmm.surface.parametric.KuenSurface
 
KummerQuartic - Class in vmm.surface.implicit
 
KummerQuartic() - Constructor for class vmm.surface.implicit.KummerQuartic
 
Kusner_Dihedral_Symmetric - Class in vmm.surface.parametric
Defines an Kusner Dihedral Symmetric surface.
Kusner_Dihedral_Symmetric() - Constructor for class vmm.surface.parametric.Kusner_Dihedral_Symmetric
 

L

latticeBoundaryCondition - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
latticeData - Variable in class vmm.latticemodel.LatticeModel.LMView
 
latticeDensity - Variable in class vmm.latticemodel.LatticeModel.LMView
 
latticeInitialMode - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
latticeInitialShape - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
latticeLength - Variable in class vmm.latticemodel.LatticeModel.LatticeData
 
latticeLength - Variable in class vmm.latticemodel.LatticeModel.LMView
 
LatticeModel - Class in vmm.latticemodel
 
LatticeModel() - Constructor for class vmm.latticemodel.LatticeModel
 
LatticeModel.LatticeData - Class in vmm.latticemodel
 
LatticeModel.LatticeData(LatticeModel.LMView) - Constructor for class vmm.latticemodel.LatticeModel.LatticeData
 
LatticeModel.LMTransform - Class in vmm.latticemodel
 
LatticeModel.LMTransform() - Constructor for class vmm.latticemodel.LatticeModel.LMTransform
 
LatticeModel.LMView - Class in vmm.latticemodel
 
LatticeModel.LMView() - Constructor for class vmm.latticemodel.LatticeModel.LMView
 
LatticeModel.LMView.ControlPanel - Class in vmm.latticemodel
 
latticeSpacing(LatticeModel.LMView) - Method in class vmm.latticemodel.LatticeModel.LatticeData