|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opensourcephysics.cabrillo.tracker.TTrack
org.opensourcephysics.cabrillo.tracker.PointMass
org.opensourcephysics.cabrillo.tracker.ParticleModel
org.opensourcephysics.cabrillo.tracker.AnalyticParticle
public class AnalyticParticle
AnalyticParticle models a particle using time functions.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.opensourcephysics.cabrillo.tracker.TTrack |
|---|
TTrack.StepArray |
| Field Summary |
|---|
| Fields inherited from class org.opensourcephysics.cabrillo.tracker.ParticleModel |
|---|
dt, functionEditor, functionPanel, inspector, inspectorH, inspectorX, inspectorY, isInspectorVisible, lastValidFrame, refreshing, showInspector, t0, time, trace, traceButtonChoices, traceButtonText, tracePt, tracePtsPerStep, traceStroke, traceX, traceY |
| Fields inherited from class org.opensourcephysics.cabrillo.tracker.PointMass |
|---|
accelerationMenu, aDeriv, aFootprint, aFootprints, aMap, aTailsToOriginItem, aTailsToPositionItem, aVisibleItem, aVisibleOnAll, aVisMap, colorIndex, colors, dataDescriptions, derivData, labelsVisibleItem, mass, massField, massLabel, mSeparator, names, namesIndex, params, validData, vDeriv, velocityMenu, vFootprint, vFootprints, vMap, vTailsToOriginItem, vTailsToPositionItem, vVisibleItem, vVisibleOnAll, vVisMap, xData, xVisibleOnAll, xVisMap, yData |
| Fields inherited from class org.opensourcephysics.cabrillo.tracker.TTrack |
|---|
angleField, angleLabel, angleSeparator, autoAdvance, autoAdvanceItem, colorItem, data, dataColumnsItem, dataProp, dataValid, defaultColor, defaultFootprint, deleteItem, description, descriptionItem, enabled, footprint, footprintListener, footprintMenu, footprints, labelFont, locked, lockedItem, magField, magLabel, magSeparator, markByDefault, markByDefaultItem, menu, name, nameAction, nameDialog, nameField, nameItem, panels, point, properties, stepField, stepLabel, steps, stepSeparator, support, tField, tLabel, toolbarPointComponents, toolbarTrackComponents, trackerPanel, trailLength, trailVisible, trailVisibleItem, tSeparator, viewable, visible, visibleItem, worldBounds, xField, xLabel, xSeparator, xSpinner, yField, yLabel, ySeparator, ySpinner |
| Constructor Summary | |
|---|---|
AnalyticParticle()
|
|
| Method Summary | |
|---|---|
static XML.ObjectLoader |
getLoader()
Returns an ObjectLoader to save and load data for this class. |
protected java.awt.geom.Point2D |
getNextTracePosition()
Gets the next trace position. |
protected void |
initializeFunctionPanel()
Creates and initializes an AnalyticFunctionPanel. |
protected void |
refreshInspector()
Refreshes the inspector GUI. |
protected void |
refreshStrings()
Refreshes strings based on the current locale. |
| Methods inherited from class org.opensourcephysics.cabrillo.tracker.ParticleModel |
|---|
cleanup, draw, getFunctionEditor, getInitEditor, getInitialValues, getInspector, getMenu, getParamEditor, getToolbarPointComponents, getToolbarTrackComponents, isDependent, isStepComplete, propertyChange, refreshSteps, setLocked, setMass, setName |
| Methods inherited from class org.opensourcephysics.cabrillo.tracker.TTrack |
|---|
addFootprint, addPropertyChangeListener, addPropertyChangeListener, delete, firePropertyChange, getColor, getData, getDataName, getDescription, getFootprint, getFootprints, getName, getProperty, getPropertyNames, getStep, getSteps, getTrailLength, getWorldBounds, getX, getXMax, getXMax, getXMin, getXMin, getY, getYMax, getYMax, getYMin, getYMin, isAutoAdvance, isEmpty, isEnabled, isLocked, isMarkByDefault, isMeasured, isTrailVisible, isViewable, isVisible, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, setAutoAdvance, setDescription, setEnabled, setFootprint, setFootprints, setFootprints, setMarkByDefault, setProperty, setTrackerPanel, setTrailLength, setTrailVisible, setViewable, setVisible, setX, setXY, setY |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AnalyticParticle()
| Method Detail |
|---|
protected void initializeFunctionPanel()
initializeFunctionPanel in class ParticleModelprotected void refreshInspector()
ParticleModel
refreshInspector in class ParticleModelprotected java.awt.geom.Point2D getNextTracePosition()
protected void refreshStrings()
refreshStrings in class ParticleModelpublic static XML.ObjectLoader getLoader()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||