vmm.ode.firstorder3D
Class UserODE1stOrder3DNonAutonomous
java.lang.Object
vmm.core.Exhibit
vmm.core3D.Exhibit3D
vmm.ode.ODE_3D
vmm.ode.firstorder3D.ODE1stOrder3DNonAutonomous
vmm.ode.firstorder3D.UserODE1stOrder3DNonAutonomous
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable, UserExhibit, UserExhibit3D
public class UserODE1stOrder3DNonAutonomous
- extends ODE1stOrder3DNonAutonomous
- implements UserExhibit3D
Fields inherited from class vmm.ode.ODE_3D |
addAnimateCheckBoxontrolPanel, addLinesCheckBoxontrolPanel, addOrbitTypesToControlPanel, anaglyphIsDefault, canShowVectorField, dtDefault, initialDataDefault, inputLabelNames, isAutonomous, ORBIT_TYPE_BOTH, ORBIT_TYPE_EULER, ORBIT_TYPE_RUNGE_KUTTA, showAxes, timeSpanDefault |
Method Summary |
UserExhibit3D.Support |
getUserExhibitSupport()
This method should return a non-null object that is created
and customized in the constructor of the class that implements UserExhbit. |
protected double |
xPrime(double x,
double y,
double z,
double t)
Defines the x-component of the vector field. |
protected double |
yPrime(double x,
double y,
double z,
double t)
Defines the y-component of the vector field. |
protected double |
zPrime(double x,
double y,
double z,
double t)
Defines the z-component of the vector field. |
Methods inherited from class vmm.core.Exhibit |
addChangeListener, addDecoration, addExtraXML, addParameter, addView, clearDecorations, computeDrawData, fireExhibitChangeEvent, forceRedraw, getActionsForView, getAdditionalAnimationsForView, getAlternativeViews, getBuildAnimation, getDecorations, getDefaultBackground, getDefaultForeground, getDefaultWindow, getFramesForMorphing, getMorphingAnimation, getName, getParameterByName, getParameters, getSettingsCommandsForView, getTitle, getUseFilmstripForMorphing, getViews, parameterChanged, readExtraXML, removeChangeListener, removeDecoration, removeParameter, removeView, render, setDefaultBackground, setDefaultForeground, setDefaultWindow, setDefaultWindow, setFramesForMorphing, setName, setUseFilmstripForMorphing, stateChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserODE1stOrder3DNonAutonomous
public UserODE1stOrder3DNonAutonomous()
xPrime
protected double xPrime(double x,
double y,
double z,
double t)
- Description copied from class:
ODE1stOrder3DNonAutonomous
- Defines the x-component of the vector field.
- Specified by:
xPrime
in class ODE1stOrder3DNonAutonomous
yPrime
protected double yPrime(double x,
double y,
double z,
double t)
- Description copied from class:
ODE1stOrder3DNonAutonomous
- Defines the y-component of the vector field.
- Specified by:
yPrime
in class ODE1stOrder3DNonAutonomous
zPrime
protected double zPrime(double x,
double y,
double z,
double t)
- Description copied from class:
ODE1stOrder3DNonAutonomous
- Defines the z-component of the vector field.
- Specified by:
zPrime
in class ODE1stOrder3DNonAutonomous
getUserExhibitSupport
public UserExhibit3D.Support getUserExhibitSupport()
- Description copied from interface:
UserExhibit
- This method should return a non-null object that is created
and customized in the constructor of the class that implements UserExhbit.
- Specified by:
getUserExhibitSupport
in interface UserExhibit