- dataChanged() - Method in class net.talvi.puffinplot.window.TableWindow
-
Forces the data table to update its display.
- Datum - Class in net.talvi.puffinplot.data
-
Datum is the fundamental data class of PuffinPlot.
- Datum(double, double, double) - Constructor for class net.talvi.puffinplot.data.Datum
-
Creates a datum with a specified magnetization vector.
- Datum(Vec3) - Constructor for class net.talvi.puffinplot.data.Datum
-
Creates a datum with a supplied magnetization vector.
- Datum() - Constructor for class net.talvi.puffinplot.data.Datum
-
Creates a datum with no data.
- Datum.Reader - Class in net.talvi.puffinplot.data
-
This class allows datum objects to be created from string representations
of a specified format.
- datumChanged(Datum) - Method in interface net.talvi.puffinplot.window.CurrentDatumListener
-
- DatumComparator - Class in net.talvi.puffinplot.data
-
This class implements a specific type of comparison for datum objects.
- DatumComparator(MeasurementAxis, Correction) - Constructor for class net.talvi.puffinplot.data.DatumComparator
-
Creates a comparator which will compare magnetic moments along
the specified axis after applying the specified correction.
- DatumField - Enum in net.talvi.puffinplot.data
-
This enum represents a field in the
Datum
class which is associated
with a measurement or other value.
- DEFAULT_PLOT_POSITIONS - Static variable in class net.talvi.puffinplot.plots.Plot
-
the default sizes and positions of the plots
- DemagPlot - Class in net.talvi.puffinplot.plots
-
Demagnetization plot.
- DemagPlot(GraphDisplay, PlotParams, Preferences) - Constructor for class net.talvi.puffinplot.plots.DemagPlot
-
Creates a demagnetization plot with the supplied parameters
- DemagTable - Class in net.talvi.puffinplot.plots
-
A table showing some of the demagnetization data.
- DemagTable(GraphDisplay, PlotParams, Preferences) - Constructor for class net.talvi.puffinplot.plots.DemagTable
-
Creates a data table with the supplied parameters
- DepthPlot - Class in net.talvi.puffinplot.plots
-
- DepthPlot(GraphDisplay, PlotParams, Preferences) - Constructor for class net.talvi.puffinplot.plots.DepthPlot
-
Creates a depth plot with the supplied parameters
- det() - Method in class Jama.LUDecomposition
-
Determinant
- det() - Method in class Jama.Matrix
-
Matrix determinant
- dimensions - Variable in class net.talvi.puffinplot.plots.Plot
-
the plot's dimensions
- Direction - Enum in net.talvi.puffinplot.plots
-
A representation of a two-dimensional perpendicular direction.
- distance(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns the distance between two vectors.
- divideBy(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Divides this vector by a scalar value.
- divideBy(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Divides the components of this vector individually
by the corresponding components of another vector.
- doAllCalculations(Correction) - Method in class net.talvi.puffinplot.data.Suite
-
Performs all possible sample and site calculations.
- doAmsCalc(Suite.AmsCalcType, String) - Method in class net.talvi.puffinplot.PuffinApp
-
Performs statistical calculations on AMS data using a script from
Lisa Tauxe's pmagpy software suite.
- doInBackground() - Method in class net.talvi.puffinplot.DownloadWorker
-
- doPca(Correction) - Method in class net.talvi.puffinplot.data.Sample
-
Performs principal component analysis on a subset of the magnetic moment
data of this sample.
- doPcaOnSelection() - Method in class net.talvi.puffinplot.PuffinApp
-
For all selected samples, determine a best-fit line to the selected
points by principal component analysis.
- doReversalTest(List<Suite>) - Static method in class net.talvi.puffinplot.data.Suite
-
Performs a reversal test on a list of suites.
- doSampleCalculations(Correction) - Method in class net.talvi.puffinplot.data.Suite
-
Performs calculations for each sample in this suite.
- doSiteCalculations(Correction) - Method in class net.talvi.puffinplot.data.Suite
-
Calculate mean directions for all suitable sites in the suite.
- dot(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns the dot product of this vector and another vector.
- DOWN - Static variable in class net.talvi.puffinplot.data.Vec3
-
a unit vector pointing down
- download() - Static method in class net.talvi.puffinplot.JythonJarManager
-
Downloads the Jython jar from a hard-coded URL and saves it in
the application data directory.
- downloadUrlToFile(String, Path) - Static method in class net.talvi.puffinplot.Util
-
- DownloadWorker - Class in net.talvi.puffinplot
-
A SwingWorker which downloads a file from a specified URL and
saves it to a specified path.
- DownloadWorker(URL, Path) - Constructor for class net.talvi.puffinplot.DownloadWorker
-
Create a worker which will download a a file from a given URL
to a given path.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.AmsPlot
-
Draws this plot.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.DemagPlot
-
Draws this plot.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.DemagTable
-
Draws the table.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.DepthPlot
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.LineCache
-
Draws the paths in this cache.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.NrmHistogram
-
Draws this plot.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.Plot
-
Draws this plot.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.PlotTitle
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SampleEqAreaPlot
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SampleParamsLegend
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SampleParamsTable
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SeparateSuiteEaPlot
-
Draws this plot.
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SiteEqAreaPlot
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SiteParamsLegend
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SiteParamsTable
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SuiteEqAreaPlot
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.SuiteParamsTable
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.TernaryPlot
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.VgpTable
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.ZPlot
-
- draw(Graphics2D) - Method in class net.talvi.puffinplot.plots.ZPlot.ZplotLegend
-
- drawAxes() - Method in class net.talvi.puffinplot.plots.EqAreaPlot
-
Draws the axes of the plot.
- drawGreatCircle(Vec3, boolean) - Method in class net.talvi.puffinplot.plots.EqAreaPlot
-
Projects and draws a great circle
- drawGreatCircleSegment(Vec3, Vec3) - Method in class net.talvi.puffinplot.plots.EqAreaPlot
-
Draws the projection of a specified great-circle segment.
- drawGreatCircleSegment(Vec3, Vec3, Vec3) - Method in class net.talvi.puffinplot.plots.EqAreaPlot
-
Draws the projection of a specified great-circle segment.
- drawLineSegments(List<Vec3>) - Method in class net.talvi.puffinplot.plots.EqAreaPlot
-
Projects and draws the supplied vectors.
- drawPoints(Graphics2D) - Method in class net.talvi.puffinplot.plots.Plot
-
Draws the points in this plot's internal buffer.