- a95 - Variable in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
α95, the 95% confidence interval, in degrees
- about - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens the application's ‘About’ dialog box.
- about() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows the application's ‘About’ dialog box, giving brief information
about PuffinPlot.
- AboutBox - Class in net.talvi.puffinplot.window
-
An ‘about this program’ dialog box giving brief information
about PuffinPlot.
- AboutBox(PuffinApp) - Constructor for class net.talvi.puffinplot.window.AboutBox
-
Creates a new about box.
- actionPerformed(ActionEvent) - Method in class net.talvi.puffinplot.window.ControlPanel
-
Handles action events.
- actionPerformed(ActionEvent) - Method in class net.talvi.puffinplot.window.ProgressDialog
-
- actionPerformed(ActionEvent) - Method in class net.talvi.puffinplot.window.TreatmentWindow
-
Handle an action event.
- add(int, T) - Method in class net.talvi.puffinplot.data.CustomFields
-
Adds a new value to this custom field list.
- add(TreatmentStep) - Method in class net.talvi.puffinplot.data.Line
-
Associates a TreatmentStep with this line.
- add(List<File>) - Method in class net.talvi.puffinplot.RecentFileList
-
Adds a new file-set to the top of the list.
- add(RenderingHints) - Method in class net.talvi.puffinplot.window.PuffinRenderingHints
- addCurrentTreatmentStepListener(CurrentTreatmentStepListener) - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Add a listener for changes to the current datum (i.e. the datum related
to the point under the mouse pointer).
- addDecRad(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns a new vector equal to this vector with the specified angle added
to the declination.
- addExtraLine(String) - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
Add a line to the internal extra line cache
- addIncRad(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns a new vector equal to this vector with the specified angle added
to the inclination.
- addMessage(String, Object...) - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
Add a formatted message to the internal message cache.
- addPath(Path2D, boolean) - Method in class net.talvi.puffinplot.plots.LineCache
-
Adds a path to this cache.
- addPoint(TreatmentStep, Point2D, boolean, boolean, boolean) - Method in class net.talvi.puffinplot.plots.Plot
-
Adds a point to this plot's internal buffer.
- addSampleClickListener(SampleClickListener) - Method in class net.talvi.puffinplot.plots.Plot
-
Adds a listener for sample clicks to this plot.
- addSavedListener(Suite.SavedListener) - Method in class net.talvi.puffinplot.data.Suite
-
Add a listener for the Suite's save state
- addTreatmentStep(TreatmentStep) - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
Add a treatment step to the internal cache.
- addTreatmentStep(TreatmentStep) - Method in class net.talvi.puffinplot.data.Sample
-
Adds a treatment step to this sample.
- addTreatmentStep(TreatmentStep) - Method in class net.talvi.puffinplot.data.Suite
-
Adds a datum to the suite.
- addVisibilityChangedListener(Consumer<Boolean>) - Method in class net.talvi.puffinplot.plots.Plot
-
Adds a listener for visibility changes to this plot.
- AlignDeclinationsDialog - Class in net.talvi.puffinplot.window
-
A dialog allowing the user to perform declination alignment between core
sections.
- AlignDeclinationsDialog(PuffinApp) - Constructor for class net.talvi.puffinplot.window.AlignDeclinationsDialog
-
Create a new declination alignment dialog.
- alignSectionDeclinations(int, double, CoreSections.TargetDeclinationType) - Method in class net.talvi.puffinplot.data.Suite
-
Align the declinations of core sections in this suite.It is assumed that
the suite is continuous; the discrete IDs of samples are interpreted as
core section identifiers.
- alignSectionDeclinations - Variable in class net.talvi.puffinplot.PuffinActions
-
Automatically aligns declinations between core sections.
- alignSections(int, double, CoreSections.TargetDeclinationType) - Method in class net.talvi.puffinplot.data.CoreSections
-
Aligns the declinations of these core sections from the top down.
- AmsCalculationType - Enum in net.talvi.puffinplot.data
-
The type of a statistical calculation on AMS tensors.
- AmsData - Class in net.talvi.puffinplot.data
-
This class holds AMS (anisotropy of magnetic susceptibility) data for a named
sample.
- AmsData(String, OrientationParameters, double[], double, double, double, double, double) - Constructor for class net.talvi.puffinplot.data.AmsData
-
Creates a new AMS data set with the data provided.
- AmsLoader - Class in net.talvi.puffinplot.data.file
-
Turns an AGICO .ASC AMS file into a list of AmsData objects.
- AmsLoader(File) - Constructor for class net.talvi.puffinplot.data.file.AmsLoader
-
Creates a new AMS loader for a specified file.
- AmsPlot - Class in net.talvi.puffinplot.plots
-
A plot which shows the principal axes of anisotropy of magnetic
susceptibility (AMS) tensors, and statistical means and confidence
regions for groups of tensors.
- AmsPlot(PlotParams) - Constructor for class net.talvi.puffinplot.plots.AmsPlot
-
Creates an AMS plot with the supplied parameters.
- angleFromLast(Vec3) - Method in class net.talvi.puffinplot.data.GreatCircle
-
Returns the angle between the supplied direction and the last point on
the great-circle fit.
- angleTo(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns the signed angle between this vector and another vector.
- appendFiles - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a dialog box allowing the user to choose one or more files
to append to the current data suite.
- AppleEventHandler - Class in net.talvi.puffinplot
-
AppleEventHandler handles the user actions About, Open, Preferences, and Quit
on Mac OS X systems, passing them on to the appropriate methods of a
PuffinApp instance specified on initialization.
- applyTextAttributes(AttributedString) - Method in class net.talvi.puffinplot.plots.Plot
-
Applies this plot's standard text attributes to an attributed string.
- ArasonLevi - Class in net.talvi.puffinplot.data
-
Calculate and store Arason-Levi Maximum Likelihood Estimates (MLE) for
inclination-only data.
- ArasonLevi.ArithMean - Class in net.talvi.puffinplot.data
-
Calculate and store mean inclination estimates based on a simple
arithmetic mean.
- areSectionEndDirectionsDefined(int) - Method in class net.talvi.puffinplot.data.CoreSections
-
Reports whether all samples within section ends have a defined direction.
- areSectionEndDirectionsDefined(int) - Method in class net.talvi.puffinplot.data.Suite
-
Report whether samples near the ends of core sections have an
associated direction, e.g. a sample direction calculated by PCA.
- areTreatmentStepsLabelled() - Method in class net.talvi.puffinplot.plots.Plot
-
Determines whether the points should be labelled.
- areTreatmentStepsLabelled() - Method in class net.talvi.puffinplot.plots.SampleEqualAreaPlot
-
- areTreatmentStepsLabelled() - Method in class net.talvi.puffinplot.plots.ZPlot
-
- ArmAxis - Enum in net.talvi.puffinplot.data
-
ArmAxis represents the axis along which an ARM
(anhysteretic remanent magnetization) field has been applied.