- cachedGraphics - Variable in class net.talvi.puffinplot.plots.EqualAreaPlot
-
The graphics object to which the plot is currently being drawn.
- calculate(Collection<Double>) - Static method in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
Calculate the arithmetic mean of a collection of inclinations.
- calculate(Collection<Double>) - Static method in class net.talvi.puffinplot.data.ArasonLevi
-
Calculate Arason-Levi parameters for a collection of inclinations.
- calculate(Collection<Vec3>) - Static method in class net.talvi.puffinplot.data.FisherValues
-
Returns a set of Fisherian statistics, calculated using the
Fisher (1953) method, for a collection of vectors.
- calculate(List<TreatmentStep>) - Static method in class net.talvi.puffinplot.data.MedianDestructiveField
-
Calculate and create a median destructive field (or temperature) value
for the supplied data.
- calculate(Sample, Correction) - Static method in class net.talvi.puffinplot.data.PcaAnnotated
-
Performs principal component analysis (PCA) on the specified sample.
- calculate(List<Vec3>, boolean) - Static method in class net.talvi.puffinplot.data.PcaValues
-
Performs principal component analysis (PCA) on the supplied vectors
and returns an object containing the results of the analysis.
- calculate(Collection<Vec3>) - Static method in class net.talvi.puffinplot.data.SuiteCalcs.Means
-
Calculate Fisher statistics on a set of directions.
- calculate(FisherParams, Location) - Static method in class net.talvi.puffinplot.data.VGP
-
Calculate a VGP for the given direction and location.
- calculateAmsStatistics(List<Sample>, AmsCalculationType, String) - Method in class net.talvi.puffinplot.data.Suite
-
Calculates and stores AMS statistics using an external script.
- calculateBootstrap(List<Tensor>, boolean, String) - Static method in class net.talvi.puffinplot.data.KentParams
-
Calculates 95% Kent confidence ellipses from the supplied tensors by
running the bootams.py
script from Lisa Tauxe's pmagpy suite.
- calculateFisher(Correction) - Method in class net.talvi.puffinplot.data.Sample
-
Calculates a Fisherian mean for the selected demagnetization steps.
- calculateFisherStats(Correction) - Method in class net.talvi.puffinplot.data.Site
-
Calculate Fisherian statistics on the PCA directions of samples within
this site.
- calculateGreatCirclesDirection(Correction, String) - Method in class net.talvi.puffinplot.data.Site
-
Calculate a mean direction for the site using best-fit great circles.
- calculateGreatCirclesDirections() - Method in class net.talvi.puffinplot.PuffinApp
-
For all selected sites, calculates the site mean direction by
best-fit intersection of great circles fitted to that
site's samples.
- calculateHext(List<Tensor>, String) - Static method in class net.talvi.puffinplot.data.KentParams
-
Calculates 95% Kent confidence ellipses from the supplied tensors by
running the s_hext.py
script from Lisa Tauxe's pmagpy suite.
- calculateMagSusJump() - Method in class net.talvi.puffinplot.data.Sample
-
Finds the first jump in magnetic susceptibility in the sample's
demagnetization data.
- calculateMdf() - Method in class net.talvi.puffinplot.data.Sample
-
Calculates the median destructive field using the visible treatmentSteps
points of this sample and stores the results within this sample.
- calculateMultiSuiteMeans(List<Suite>) - Static method in class net.talvi.puffinplot.data.Suite
-
Calculates and returns Fisher statistics on all the calculated PCA
directions for samples within supplied suites.
- calculateMultiSuiteMeans() - Method in class net.talvi.puffinplot.PuffinApp
-
Calculate means across all currently loaded suites.
- calculateRpi - Variable in class net.talvi.puffinplot.PuffinActions
-
Performs an RPI calculation.
- calculateSHA1(File) - Static method in class net.talvi.puffinplot.Util
-
Calculate the SHA-1 digest of a file and return it as an
upper-case hexadecimal string.
- calculateSiteFishers(Correction) - Method in class net.talvi.puffinplot.data.Suite
-
For each site in this suite, calculates Fisher statistics on the sample
PCA directions.
- calculateSuiteMeans(List<Sample>, List<Site>) - Method in class net.talvi.puffinplot.data.Suite
-
Calculates Fisher statistics on all the calculated PCA directions for
samples within the suite.
- calculateVgp() - Method in class net.talvi.puffinplot.data.Site
-
Calculates a virtual geomagnetic pole for the site, if possible.
- calculateWithMagSus(Suite, Suite) - Static method in class net.talvi.puffinplot.data.SuiteRpiEstimate
-
Estimate RPI by normalizing NRM to MS.
- calculateWithStepwiseAF(Suite, Suite, double, double) - Static method in class net.talvi.puffinplot.data.SuiteRpiEstimate
-
Estimate RPI by normalizing a stepwise demagnetized NRM to another
stepwise demagnetized remanence (ARM or IRM).
- calculateWithStepwiseARM(Suite, Suite, double, double) - Static method in class net.talvi.puffinplot.data.SuiteRpiEstimate
-
Estimate RPI by normalizing a stepwise demagnetized NRM to a
stepwise imparted ARM.
- CaltechLoader - Class in net.talvi.puffinplot.data.file
-
A file loader for CIT (Caltech) data files.
- CaltechLoader() - Constructor for class net.talvi.puffinplot.data.file.CaltechLoader
-
- checkInstalled(boolean) - Static method in class net.talvi.puffinplot.JythonJarManager
-
Checks whether the Jython jar file is installed locally and has the
correct size.
- checkOptions(Map<String, Object>) - Method in interface net.talvi.puffinplot.data.file.FileLoader
-
Checks that a set of options is valid for this file loader.
- checkSha1Digest(boolean) - Static method in class net.talvi.puffinplot.JythonJarManager
-
Calculates the SHA-1 digest of the Jython jar file and verifies it
against a hard-coded reference value.
- circleFit - Variable in class net.talvi.puffinplot.PuffinActions
-
For each selected sample, fits a great circle to the selected points.
- CiteWindow - Class in net.talvi.puffinplot.window
-
A window which displays information on how to cite PuffinPlot.
- CiteWindow(PuffinApp) - Constructor for class net.talvi.puffinplot.window.CiteWindow
-
Creates a new CiteWindow.
- clear() - Method in class net.talvi.puffinplot.window.PuffinRenderingHints
- clearAmsCalcs - Variable in class net.talvi.puffinplot.PuffinActions
-
Clears AMS calculations for the current suite.
- clearAmsCalcs() - Method in class net.talvi.puffinplot.PuffinApp
-
Clears the results of any AMS calculations for the current suite.
- clearAmsCalculations() - Method in class net.talvi.puffinplot.data.Suite
-
Clears any AMS calculations on this suite
- clearCalculations() - Method in class net.talvi.puffinplot.data.Sample
-
Clears all calculations for this sample (PCA, MDF, and great-circle fit)
and deselects all treatment steps.
- clearFisherStats() - Method in class net.talvi.puffinplot.data.Site
-
Clears the stored Fisher statistics, if any.
- clearGcFit() - Method in class net.talvi.puffinplot.data.Site
-
Clears the stored great-circle fit parameters, if any
- clearGreatCircle() - Method in class net.talvi.puffinplot.data.Sample
-
Clears great-circle fit for this sample.
- clearPca() - Method in class net.talvi.puffinplot.data.Sample
-
Clears PCA calculations for this sample.
- clearPoints() - Method in class net.talvi.puffinplot.plots.Plot
-
Clear this plot's internal buffer of points.
- clearPreferences - Variable in class net.talvi.puffinplot.PuffinActions
-
Clears the current user preferences, resetting them to their default
values.
- clearPreferences() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows a confirmation dialog.
- clearSampleCalcs - Variable in class net.talvi.puffinplot.PuffinActions
-
For each selected sample, clears all calculations and deselects all
points.
- clearSampleGreatCircle - Variable in class net.talvi.puffinplot.PuffinActions
-
For each selected sample, clears great circle fit.
- clearSamplePca - Variable in class net.talvi.puffinplot.PuffinActions
-
For each selected sample, clears PCA calculation.
- clearSelection - Variable in class net.talvi.puffinplot.PuffinActions
-
For each selected sample, deselects all the points.
- clearSiteCalcs - Variable in class net.talvi.puffinplot.PuffinActions
-
Clears any previously calculated Fisherian or great-circle site
directions.
- clearSiteCalculations() - Method in class net.talvi.puffinplot.PuffinApp
-
Clears any previously calculated Fisherian or great-circle site
directions.
- clearSites(Collection<Sample>) - Method in class net.talvi.puffinplot.data.Suite
-
Clears sites for specified samples within this suite.
- clearSites - Variable in class net.talvi.puffinplot.PuffinActions
-
Clears site definitions for selected samples.
- clipLineToRectangle(Line2D, Rectangle2D) - Static method in class net.talvi.puffinplot.Util
-
Clips a line to a supplied rectangle.
- close() - Method in class net.talvi.puffinplot.data.CsvWriter
-
Closes the underlying writer supplied to this CSV writer's constructor.
- close - Variable in class net.talvi.puffinplot.PuffinActions
-
Closes the current data suite.
- closeCurrentSuite() - Method in class net.talvi.puffinplot.PuffinApp
-
Closes the suite whose data is currently being displayed.
- collectMeasurementTypes(Collection<TreatmentStep>) - Static method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns a set of all the measurement types of the supplied
treatment steps.
- compare(TreatmentStep, TreatmentStep) - Method in class net.talvi.puffinplot.data.TreatmentLevelComparator
-
Compare treatment steps according to their treatment level.
- compare(TreatmentStep, TreatmentStep) - Method in class net.talvi.puffinplot.data.TreatmentStepMomentComparator
-
Compares the magnetic moments of the supplied datum objects
using the criteria specified in the constructor.
- contains(double) - Method in class net.talvi.puffinplot.data.MultiRange
-
Determine if a value is within one of the ranges of this multirange.
- containsSample(String) - Method in class net.talvi.puffinplot.data.Suite
-
Determine whether this suite contain a same with a specified identifier
(name).
- ControlPanel - Class in net.talvi.puffinplot.window
-
The control panel provides a user interface for common operations.
- ControlPanel(PuffinApp) - Constructor for class net.talvi.puffinplot.window.ControlPanel
-
Creates a new control panel
- convertDiscreteToContinuous(Map<String, String>) - Method in class net.talvi.puffinplot.data.Suite
-
Converts this suite from a discrete suite to a continuous suite
using a supplied mapping from sample names to depths.
- convertDiscreteToContinuous(File) - Method in class net.talvi.puffinplot.data.Suite
-
Converts a discrete suite to a continuous suite, using a file to provide
the mapping from sample names to depths.
- convertDiscreteToContinuous - Variable in class net.talvi.puffinplot.PuffinActions
-
Converts a discrete suite into a continuous one.
- convertStringToColumnWidths(String) - Static method in class net.talvi.puffinplot.data.file.FileFormat
-
Turns a string containing comma-separated decimal integers into a
List
of
Integer
s.
- convertToPuffinPlotConvention(VectorAndOrientations) - Method in class net.talvi.puffinplot.data.file.OrientationParameters
-
This method takes a VectorAndOrientations
object
and interprets its contents according to the settings in this
OrientationParameters
object.
- copyStepSelection - Variable in class net.talvi.puffinplot.PuffinActions
-
Copies the range of selected points from the current sample onto
a clipboard.
- copyStepSelection() - Method in class net.talvi.puffinplot.PuffinApp
-
Copies the current pattern of selected treatment steps to a clipboard.
- CoreSection - Class in net.talvi.puffinplot.data
-
A representation of a section of core, comprising a contiguous
sequence of Sample
s.
- CoreSection.End - Enum in net.talvi.puffinplot.data
-
A representation of the end of a core section -- top or bottom.
- CoreSections - Class in net.talvi.puffinplot.data
-
A collection of CoreSection
s, stored as a linked hash map
indexed by a string identifier.
- CoreSections.TargetDeclinationType - Enum in net.talvi.puffinplot.data
-
- correctForm(double, double) - Method in class net.talvi.puffinplot.data.Vec3
-
Applies a sample correction to this vector.
- correctFormationDipDirectionForP4(double) - Method in enum net.talvi.puffinplot.data.file.OrientationParameters.DipParameter
-
Taking this parameter as P4, converts a formation dip direction to
the "P4=0" convention.
- Correction - Class in net.talvi.puffinplot.data
-
This class represents the corrections which may be applied to the measured
remanence to estimate the true remanence.
- Correction(boolean, boolean, Correction.Rotation, boolean) - Constructor for class net.talvi.puffinplot.data.Correction
-
Creates a new set of corrections
- Correction.Rotation - Enum in net.talvi.puffinplot.data
-
An enumeration of the types of rotation correction which may be applied
to a sample's data.
- correctSample(double, double) - Method in class net.talvi.puffinplot.data.Vec3
-
Applies a sample correction to this vector.
- correctSampleDipForP2(double) - Method in enum net.talvi.puffinplot.data.file.OrientationParameters.DipParameter
-
Taking this parameter as P2, converts a dip to the "P2=90"
convention.
- create() - Static method in class net.talvi.puffinplot.PuffinApp
-
Create and return a new PuffinApp object.
- createBundle(Suite, Path, Correction, List<Sample>, List<Site>, boolean) - Static method in class net.talvi.puffinplot.Bundle
-
Create and save a PuffinPlot data bundle.
- createBundle - Variable in class net.talvi.puffinplot.PuffinActions
-
Creates a bundle.
- createNewSuite() - Method in class net.talvi.puffinplot.PuffinApp
-
Creates a new, empty suite and adds it to the suite list.
- cropRectangle(Rectangle2D, double, double, double, double) - Method in class net.talvi.puffinplot.plots.Plot
-
Returns a cropped version of a specified rectangle.
- cross(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns the cross product of this vector and another vector.
- CsvWriter - Class in net.talvi.puffinplot.data
-
This class provides a wrapper around a supplied
Writer
to allow easy
writing of lines of data with fields separated by a particular string.
- CsvWriter(Writer, String) - Constructor for class net.talvi.puffinplot.data.CsvWriter
-
Creates a new CSV writer which will write to the specified writer
and separate fields with the specified string.
- CsvWriter(Writer) - Constructor for class net.talvi.puffinplot.data.CsvWriter
-
Creates a new CSV writer which will write to the specified writer
using a comma as the field separator.
- CurrentTreatmentStepListener - Interface in net.talvi.puffinplot.window
-
A listener for changes in the current treatment step.
- CustomFieldEditor - Class in net.talvi.puffinplot.window
-
An editing window for custom field headings.
- CustomFieldEditor(CustomFields<String>, String, PuffinApp) - Constructor for class net.talvi.puffinplot.window.CustomFieldEditor
-
Creates a new custom field editor window.
- CustomFields<T> - Class in net.talvi.puffinplot.data
-
Represents a set of custom fields for sample annotation.
- CustomFields(List<T>) - Constructor for class net.talvi.puffinplot.data.CustomFields
-
Creates a set of custom fields with the specified values.
- CustomFields() - Constructor for class net.talvi.puffinplot.data.CustomFields
-
Creates an empty set of custom fields.
- get(int) - Method in class net.talvi.puffinplot.data.CustomFields
-
Gets the value of a specified custom field.
- get(String) - Method in class net.talvi.puffinplot.IdToFileMap
-
Return the directory associated with an identifier.
- get2gProtocol() - Method in class net.talvi.puffinplot.PuffinPrefs
-
Returns the measurement protocol used when opening 2G data files.
- getA95() - Method in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
- getA95() - Method in class net.talvi.puffinplot.data.ArasonLevi
-
- getA95() - Method in interface net.talvi.puffinplot.data.FisherParams
-
Returns the alpha-95 value denoting the 95% confidence interval.
- getA95() - Method in class net.talvi.puffinplot.data.FisherValues
-
- getA95() - Method in class net.talvi.puffinplot.data.GreatCircles
-
- getActions() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the actions associated with this PuffinApp.
- getAfX() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For AF or ARM treatment, returns the x-axis AF field strength in tesla.
- getAfY() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For AF or ARM treatment, returns the y-axis AF field strength in tesla.
- getAfZ() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For AF or ARM treatment, returns the z-axis AF field strength in tesla.
- getAll() - Method in class net.talvi.puffinplot.data.SuiteCalcs.Means
-
- getAllSamplesInSelectedSites() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
- getAllSamplesInSelectedSites() - Method in class net.talvi.puffinplot.PuffinApp
-
Gets all the samples in all the sites having at least one selected
sample.
- getAms() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's AMS tensor.
- getAmsBootstrapParams() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the parameters of the last AMS bootstrap statistics (if any)
calculated on this suite's data.
- getAmsHextParams() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the parameters of the last AMS Hext statistics (if any)
calculated on this suite's data.
- getAntiZoom() - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Returns the inverse transform of the zoom transform.
- getAppDataDirectory() - Static method in class net.talvi.puffinplot.Util
-
Return a directory where PuffinPlot can store files for "internal"
use.
- getArea() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For continuous measurements, returns the cross-sectional area of the
core.
- getArmAxis() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For ARM treatment, returns the axis of the ARM field.
- getArmField() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For ARM treatment, returns the ARM bias field strength.
- getAxis(int) - Method in class net.talvi.puffinplot.data.Tensor
-
Returns one of the tensor's three principal axes as a vector.
- getAxisLabel() - Method in enum net.talvi.puffinplot.data.TreatmentType
-
Returns the axis label to use when plotting a graph involving this
treatment.
- getBuildProperty(String) - Method in class net.talvi.puffinplot.PuffinApp
-
Reads values from the build.properties
file.
- getByHeading(String) - Static method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns the field whose heading string is the specified string, or
null
if no such field exists.
- getCentre() - Method in interface net.talvi.puffinplot.plots.PlotPoint
-
- getCirclePoints(Correction) - Method in class net.talvi.puffinplot.data.Sample
-
Returns the magnetic moment vectors used for the current great-circle
fit.
- getCircles() - Method in class net.talvi.puffinplot.data.GreatCircles
-
Returns the great circles which were originally supplied to the
constructor.
- getColumnHeader() - Method in enum net.talvi.puffinplot.data.MeasurementType
-
Returns a suitable column header for sample identifiers.
- getColumnMap() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getColumnWidthsAsString() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getCommaSeparatedHeader() - Method in class net.talvi.puffinplot.data.MagSusSampleRpiEstimate
-
- getCommaSeparatedHeader() - Method in interface net.talvi.puffinplot.data.SampleRpiEstimate
-
- getCommaSeparatedHeader() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getCompassDir() - Method in enum net.talvi.puffinplot.plots.Direction
-
- getComponent(MeasurementAxis) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns a specified component of this vector.
- getControlPanel() - Method in class net.talvi.puffinplot.window.MainWindow
-
Returns the control panel for the plots displayed in this window.
- getCorrection() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Returns the correction to be applied to magnetic moment data.
- getCorrection() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the correction currently being applied to the data displayed
by this PuffinApp.
- getCorrection() - Method in class net.talvi.puffinplot.window.ControlPanel
-
Returns the correction to apply to magnetic moment data.
- getCreator() - Method in class net.talvi.puffinplot.data.Suite
-
Returns a string identifying the program and version which created this
suite.
- getCurrentlyPrintingSample() - Method in class net.talvi.puffinplot.window.MainGraphDisplay
-
If printing is in progress, return the sample which is currently being
printed.
- getCurrentPageFormat() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the current page format.
- getCurrentSample() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the current sample
- getCurrentSample() - Method in class net.talvi.puffinplot.PuffinApp
-
Gets the currently displayed Sample
- getCurrentSampleIndex() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the index defining the current sample.
- getCurrentSite() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the site for which data is currently being displayed.
- getCurrentSuite() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the currently displayed Suite.
- getCustomFlagNames() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the names (titles) of the custom flags for this suite.
- getCustomFlags() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's custom flags.
- getCustomNoteNames() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the names (titles) of the custom notes for this suite.
- getCustomNotes() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's custom notes.
- getDashedStroke() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the default dashed stroke style.
- getDateString() - Method in class net.talvi.puffinplot.Version
-
- getDecDeg() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns this vector's declination in degrees.
- getDecimalFormatSymbols() - Static method in class net.talvi.puffinplot.Util
-
Return symbols for formatting decimal numbers for on-screen display.
- getDecRad() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns this vector's declination in radians.
- getDefaultArea() - Static method in class net.talvi.puffinplot.data.TreatmentStep
-
- getDefaultValue() - Method in interface net.talvi.puffinplot.data.file.OptionDefinition
-
Returns a default value for the option.
- getDefaultValue() - Method in class net.talvi.puffinplot.data.file.SimpleOptionDefinition
-
- getDefaultValue() - Method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns this field's default value.
- getDefaultVolume() - Static method in class net.talvi.puffinplot.data.TreatmentStep
-
- getDemagLevel() - Method in class net.talvi.puffinplot.data.MedianDestructiveField
-
Returns the treatment level at which the intensity of the sample's
magnetic moment reached half of its initial value.
- getDepth() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the depth of a this sample within a continuous long core,
where applicable.
- getDepth() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For continuous measurements, returns the depth of this measurement within
the core.
- getDepthIndex() - Method in class net.talvi.puffinplot.window.SampleChooser
-
For long core suites, returns the current depth index.
- getDescription() - Method in class net.talvi.puffinplot.data.Correction
-
Returns a user-friendly string describing this correction.
- getDescription() - Method in interface net.talvi.puffinplot.data.file.OptionDefinition
-
- getDescription() - Method in class net.talvi.puffinplot.data.file.SimpleOptionDefinition
-
- getDimensions() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the dimensions of this plot.
- getDimensionsAsString() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns a string representation of this plot's dimensions.
- getDipDeg() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns the strike of the plane normal this vector
- getDirection() - Method in enum net.talvi.puffinplot.data.MeasurementAxis
-
Returns a compass (field) direction corresponding to this axis.
- getDirection() - Method in class net.talvi.puffinplot.data.PcaValues
-
Returns the direction of the principal PCA axis.
- getDirection() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the sample direction.
- getDirectionNearEnd(CoreSection.End, int) - Method in class net.talvi.puffinplot.data.CoreSection
-
Calculates and returns the Fisherian mean direction of the
topmost or bottommost samples in this section.
- getDirections() - Method in class net.talvi.puffinplot.data.FisherValues
-
Returns a list of unit vectors representing the directions of the vectors
on which these statistics were calculated.
- getDirsBySample() - Method in class net.talvi.puffinplot.data.SuiteCalcs
-
- getDirsBySite() - Method in class net.talvi.puffinplot.data.SuiteCalcs
-
- getDiscreteId() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the discrete ID of this sample, as determined by the discrete ID
of the first TreatmentStep within the sample.
- getDiscreteId() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For discrete samples, returns the sample identifier (name).
- getDisplayName() - Method in enum net.talvi.puffinplot.data.TreatmentStepOperation
-
Return this operation's human-readable name
- getDm() - Method in class net.talvi.puffinplot.data.VGP
-
- getDp() - Method in class net.talvi.puffinplot.data.VGP
-
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.FisherValues
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.GreatCircle
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.GreatCircles
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.Location
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.MedianDestructiveField
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.PcaAnnotated
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.Tensor
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptyFields() - Static method in class net.talvi.puffinplot.data.VGP
-
Returns a list of empty strings equal in length to the number of
parameters.
- getEmptySlot() - Method in class net.talvi.puffinplot.data.Line
-
Returns the first TreatmentStep associated with this line which was a
measurement of an empty tray slot, not an actual sample.
- getEndSamples(int) - Method in class net.talvi.puffinplot.data.CoreSections
-
Returns a set containing all the samples which are near the end
of any section within this group of sections.
- getEquation() - Method in class net.talvi.puffinplot.data.PcaValues
-
Return a Cartesian equation describing the PCA line.
- getErrorCode() - Method in class net.talvi.puffinplot.data.ArasonLevi
-
Error codes:
0: no problem
1: convergence problem of selected solution
2: failed robustness check
3: convergence and robustness problems
- getEstimate() - Method in class net.talvi.puffinplot.data.MagSusSampleRpiEstimate
-
- getEstimate() - Method in interface net.talvi.puffinplot.data.SampleRpiEstimate
-
- getEstimate() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getEstimateType() - Method in class net.talvi.puffinplot.window.RpiDialog
-
- getEtaDir() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns the direction of the confidence ellipse's first axis
- getEtaMag() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns the semiangle of the confidence ellipse's first axis
- getExpectedDownloadSize() - Static method in class net.talvi.puffinplot.JythonJarManager
-
- getExtraLines() - Method in class net.talvi.puffinplot.data.file.EmptyLoadedData
-
- getExtraLines() - Method in interface net.talvi.puffinplot.data.file.LoadedData
-
Returns a list of non-processed raw lines from the file.
- getExtraLines() - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
- getFactorForAm() - Method in enum net.talvi.puffinplot.data.MomentUnit
-
- getFactorForTesla() - Method in enum net.talvi.puffinplot.data.FieldUnit
-
- getFieldUnit() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getFilesAndReorder(int) - Method in class net.talvi.puffinplot.RecentFileList
-
Returns a specified file-set and moves it to the top of the list.
- getFilesetLongNames() - Method in class net.talvi.puffinplot.RecentFileList
-
Gets a list containing a long name for each fileset, intended for
use in the tooltips of the recent files menu.
- getFilesetNames() - Method in class net.talvi.puffinplot.RecentFileList
-
Gets a list containing the names of the file-sets in the file list.
- getFirstGcStepLevel() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the treatment level for the first point used in the great-circle
fit.
- getFirstRunNumber() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the run number for the first treatment step in this sample.
- getFisherParams() - Method in class net.talvi.puffinplot.data.Site
-
Returns the Fisherian parameters of the site mean direction, as
calculated by Fisher statistics or great-circle analysis.
- getFisherValues() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the results of the last Fisher calculation.
- getFisherValues() - Method in class net.talvi.puffinplot.data.Site
-
Returns the Fisher statistics (if any) calculated for this site.
- getFontSize() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the standard font size in plot units.
- getFormat() - Method in class net.talvi.puffinplot.window.TabularImportWindow
-
Returns the chosen format.
- getFormationCorrectionMatrix(double, double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Returns a matrix to correct a vector for a given formation orientation.
- getFormattedTreatmentLevel() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the treatment level formatted as a string.
- getFormAz() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the formation dip azimuth in degrees.
- getFormAz() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's formation dip azimuth in degrees.
- getFormAz() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the formation dip azimuth.
- getFormDip() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the formation dip in degrees.
- getFormDip() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's formation dip angle in degrees.
- getFormDip() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the formation dip angle.
- getFormStrike() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's formation strike in degrees.
- getFormStrike() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the formation strike for this treatment step.
- getfTest() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the F-test value for the sample's anisotropy measurement.
- getGraphDisplay() - Method in class net.talvi.puffinplot.window.MainWindow
-
Returns this window's graph display.
- getGreatCircle() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the current great-circle fit for this sample, if any.
- getGreatCircleLimitHeader() - Static method in class net.talvi.puffinplot.data.Site
-
Returns headers for information on the treatment steps used for the
great-circle analysis.
- getGreatCircleLimitStrings() - Method in class net.talvi.puffinplot.data.Site
-
Returns information on the treatment steps used for the great-circle
analysis.
- getGreatCircles() - Method in class net.talvi.puffinplot.data.Site
-
Returns the great-circle parameters (if any) calculated for this site.
- getHeaderLines() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getHeaders() - Static method in class net.talvi.puffinplot.data.FisherValues
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.GreatCircle
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.GreatCircles
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.Location
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.MedianDestructiveField
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.PcaAnnotated
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.PcaValues
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.SuiteCalcs
-
- getHeaders() - Static method in class net.talvi.puffinplot.data.Tensor
-
Returns the headers describing the parameters as a list of strings.
- getHeaders() - Static method in class net.talvi.puffinplot.data.VGP
-
Returns the headers describing the parameters as a list of strings.
- getHeading() - Method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns the heading string for this field.
- getHprojXaxis() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Returns the X axis of the Zijderveld plot's horizontal projection.
- getHprojXaxis() - Method in class net.talvi.puffinplot.window.ControlPanel
-
Returns the X-axis of the horizontal Zijderveld plot.
- getHprojYaxis() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Returns the Y axis of the Zijderveld plot's horizontal projection.
- getHprojYaxis() - Method in class net.talvi.puffinplot.window.ControlPanel
-
Returns the Y-axis of the horizontal Zijderveld plot.
- getIdentifier() - Method in interface net.talvi.puffinplot.data.file.OptionDefinition
-
- getIdentifier() - Method in class net.talvi.puffinplot.data.file.SimpleOptionDefinition
-
- getIdOrDepth() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns sample identifier or measurement depth.
- getImportedDirection() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the imported sample direction, if any.
- getIncDeg() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns this vector's inclination in degrees.
- getIncRad() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns this vector's inclination in radians.
- getIndexBySample(Sample) - Method in class net.talvi.puffinplot.data.Suite
-
Returns the index of a specified sample within this suite.
- getInstance(PuffinApp) - Static method in class net.talvi.puffinplot.window.MainWindow
-
Creates and returns a new main window object.
- getInstance() - Static method in class net.talvi.puffinplot.window.PuffinRenderingHints
-
Return a clean instance of this class.
- getIntensities() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getIntensity() - Method in class net.talvi.puffinplot.data.MedianDestructiveField
-
Returns half of the intensity of the sample's initial magnetic moment.
- getIntensity() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the magnitude of the magnetic dipole moment per unit volume in
A/m.
- getIrmField() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For IRM treatment, returns the IRM field strength in tesla.
- getK() - Method in interface net.talvi.puffinplot.data.FisherParams
-
Returns the k-value, an estimate of the precision parameter
κ.
- getK() - Method in class net.talvi.puffinplot.data.FisherValues
-
- getK() - Method in class net.talvi.puffinplot.data.GreatCircles
-
- getKappa() - Method in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
The inverse variance is returned as an estimate of κ.
- getKappa() - Method in class net.talvi.puffinplot.data.ArasonLevi
-
- getLastGcStepLevel() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the treatment level for the last point used in the great-circle
fit.
- getLastRunNumber() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the run number for the last treatment step in this sample.
- getLatDeg() - Method in class net.talvi.puffinplot.data.Location
-
- getLatRad() - Method in class net.talvi.puffinplot.data.Location
-
- getLegend() - Method in class net.talvi.puffinplot.plots.ZPlot
-
Returns the legend for this plot.
- getLengths() - Method in class net.talvi.puffinplot.data.SensorLengths
-
Returns a list of string representations of the sensor lengths in the
order x, y, z.
- getLetter() - Method in enum net.talvi.puffinplot.plots.Direction
-
- getLine() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the measurement's data-file line.
- getLocation() - Method in class net.talvi.puffinplot.data.Site
-
- getLocation() - Method in class net.talvi.puffinplot.data.VGP
-
- getLongDeg() - Method in class net.talvi.puffinplot.data.Location
-
- getLongRad() - Method in class net.talvi.puffinplot.data.Location
-
- getLower() - Method in class net.talvi.puffinplot.data.SuiteCalcs.Means
-
- getM() - Method in class net.talvi.puffinplot.data.GreatCircles
-
Returns the number of stable endpoints used in the calculation.
- getMad1() - Method in class net.talvi.puffinplot.data.Eigens
-
- getMad1() - Method in class net.talvi.puffinplot.data.GreatCircle
-
Returns the MAD1 (planar maximum angular deviation) value for the
great-circle fit.
- getMad1() - Method in class net.talvi.puffinplot.data.PcaValues
-
Returns the maximum angle of planar deviation.
- getMad3() - Method in class net.talvi.puffinplot.data.Eigens
-
- getMad3() - Method in class net.talvi.puffinplot.data.PcaValues
-
Returns the maximum angle of linear deviation.
- getMagDev() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the geomagnetic field declination at the sampling site.
- getMagDev() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the local geomagnetic field declination for the sampling site.
- getMagSus() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the magnetic susceptibility of the sample at this stage of
treatment
- getMagSusJump() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the results of the magnetic susceptibility jump calculation,
if it has been performed.
- getMainMenuBar() - Method in class net.talvi.puffinplot.window.MainWindow
-
Returns this window's menu bar.
- getMainWindow() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns this PuffinApp's main window
- getMargin() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the size of the margin displayed when resizing the plot.
- getMargin() - Method in class net.talvi.puffinplot.plots.PlotTitle
-
- getMargin() - Method in class net.talvi.puffinplot.plots.SampleParamsLegend
-
- getMargin() - Method in class net.talvi.puffinplot.plots.SiteParamsLegend
-
- getMargin() - Method in class net.talvi.puffinplot.plots.ZPlot.ZplotLegend
-
- getMaxDepth() - Method in class net.talvi.puffinplot.data.Suite
-
For a continuous suite, returns the maximum depth of a sample within the
suite.
- getMdf() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the results of the MDF calculation if it has been performed,
or null
if not.
- getMean() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns the mean direction
- getMeanDirection() - Method in interface net.talvi.puffinplot.data.FisherParams
-
Returns the mean direction.
- getMeanDirection() - Method in class net.talvi.puffinplot.data.FisherValues
-
- getMeanDirection() - Method in class net.talvi.puffinplot.data.GreatCircles
-
Returns the best-fit mean direction for the supplied circles and
directions.
- getMeanDirection() - Method in class net.talvi.puffinplot.data.Site
-
Returns the site mean direction.
- getMeanInc() - Method in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
- getMeanInc() - Method in class net.talvi.puffinplot.data.ArasonLevi
-
- getMeanRatio() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getMeasurementType() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getMeasurementType() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the measurement type of this sample (discrete or continuous).
- getMeasurementType() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the measurement type of this suite (discrete or continuous)
- getMeasurementType() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the type of this measurement (discrete or continuous).
- getMeasurementType() - Method in class net.talvi.puffinplot.window.IapdImportDialog
-
- getMessages() - Method in class net.talvi.puffinplot.data.file.EmptyLoadedData
-
- getMessages() - Method in interface net.talvi.puffinplot.data.file.LoadedData
-
Returns a list of messages produced during file reading, intended for
presentation to the user.
- getMessages() - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
- getMinDepth() - Method in class net.talvi.puffinplot.data.Suite
-
For a continuous suite, returns the minimum depth of a sample within the
suite.
- getMoment() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Strictly speaking, the name is not quite accurate: we do not deal with
magnetic moment (which would be in Am2) but in magnetic dipole
moment per unit volume (in A/m).
- getMoment(Correction) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the measured magnetic dipole moment per unit volume, as modified
by the supplied correction.
- getMomentUnit() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getN() - Method in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
- getN() - Method in class net.talvi.puffinplot.data.ArasonLevi
-
- getN() - Method in interface net.talvi.puffinplot.data.FisherParams
-
Returns N, the number of directions analysed.
- getN() - Method in class net.talvi.puffinplot.data.FisherValues
-
- getN() - Method in class net.talvi.puffinplot.data.GreatCircles
-
Returns the number of great circles used in the calculation.
- getName() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the sample's name.
- getName() - Method in class net.talvi.puffinplot.data.Site
-
- getName() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the name of this suite.
- getName() - Method in class net.talvi.puffinplot.plots.AmsPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.DemagPlot
-
Returns this plot's internal name.
- getName() - Method in class net.talvi.puffinplot.plots.DemagTable
-
Returns the internal plot name for this table.
- getName() - Method in class net.talvi.puffinplot.plots.DepthPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.NrmHistogram
-
Returns this plot's internal name.
- getName() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns an internal name for this plot.
- getName() - Method in class net.talvi.puffinplot.plots.PlotTitle
-
- getName() - Method in class net.talvi.puffinplot.plots.RpiPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.SampleEqualAreaPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.SampleParamsLegend
-
- getName() - Method in class net.talvi.puffinplot.plots.SampleParamsTable
-
- getName() - Method in class net.talvi.puffinplot.plots.SeparateSuiteEqualAreaPlot
-
Returns this plot's internal name.
- getName() - Method in class net.talvi.puffinplot.plots.SiteEqualAreaPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.SiteParamsLegend
-
- getName() - Method in class net.talvi.puffinplot.plots.SiteParamsTable
-
- getName() - Method in class net.talvi.puffinplot.plots.SuiteEqualAreaPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.SuiteParamsTable
-
- getName() - Method in class net.talvi.puffinplot.plots.TernaryPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.VgpMap
-
- getName() - Method in class net.talvi.puffinplot.plots.VgpTable
-
- getName() - Method in class net.talvi.puffinplot.plots.ZPlot
-
- getName() - Method in class net.talvi.puffinplot.plots.ZPlot.ZplotLegend
-
- getNameOrDepth() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the sample identifier or depth.
- getNiceName() - Method in enum net.talvi.puffinplot.data.CoreSections.TargetDeclinationType
-
- getNiceName() - Method in enum net.talvi.puffinplot.data.Correction.Rotation
-
Returns a user-friendly name for this rotation correction.
- getNiceName() - Method in enum net.talvi.puffinplot.data.FileType
-
Returns a user-friendly name for this filetype.
- getNiceName() - Method in enum net.talvi.puffinplot.data.MeasurementType
-
- getNiceName() - Method in enum net.talvi.puffinplot.data.RpiEstimateType
-
- getNiceName() - Method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns this field's ‘nice name’ (string representation for display to
user)
- getNiceName() - Method in enum net.talvi.puffinplot.data.TreatmentType
-
Returns a user-friendly name for this treatment.
- getNiceName() - Method in class net.talvi.puffinplot.plots.AmsPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.DemagPlot
-
Returns this plot's user-friendly name.
- getNiceName() - Method in class net.talvi.puffinplot.plots.DemagTable
-
Returns the user-friendly plot name for this table.
- getNiceName() - Method in class net.talvi.puffinplot.plots.DepthPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.NrmHistogram
-
Returns this plot's user-friendly name.
- getNiceName() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns a user-friendly name for this plot.
- getNiceName() - Method in class net.talvi.puffinplot.plots.PlotTitle
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.RpiPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SampleEqualAreaPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SampleParamsLegend
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SampleParamsTable
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SiteEqualAreaPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SiteParamsLegend
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SiteParamsTable
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SuiteEqualAreaPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.SuiteParamsTable
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.TernaryPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.VgpMap
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.VgpTable
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.ZPlot
-
- getNiceName() - Method in class net.talvi.puffinplot.plots.ZPlot.ZplotLegend
-
- getNormalizer() - Method in class net.talvi.puffinplot.data.MagSusSampleRpiEstimate
-
- getNormalizer() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getNormalizer() - Method in class net.talvi.puffinplot.window.RpiDialog
-
- getNpoints() - Method in class net.talvi.puffinplot.data.PcaValues
-
Returns the number of points used in this PCA.
- getNrm() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the intensity of the sample's natural remanent magnetization
(NRM).
- getNrm() - Method in class net.talvi.puffinplot.window.RpiDialog
-
- getNrmSample() - Method in class net.talvi.puffinplot.data.MagSusSampleRpiEstimate
-
- getNrmSample() - Method in interface net.talvi.puffinplot.data.SampleRpiEstimate
-
- getNrmSample() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getNrmSuite() - Method in class net.talvi.puffinplot.data.SuiteRpiEstimate
-
- getNumberOfSteps() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the number of treatment steps within this sample.
- getNumSamples() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the number of samples in this suite.
- getOptionDefinitions() - Method in interface net.talvi.puffinplot.data.file.FileLoader
-
- getOptionDefinitions() - Method in class net.talvi.puffinplot.data.file.IapdLoader
-
- getOptionDefinitions() - Method in class net.talvi.puffinplot.data.file.Jr6Loader
-
- getOptionDefinitions() - Method in class net.talvi.puffinplot.data.file.TabularFileLoader
-
- getOptionDefinitions() - Method in class net.talvi.puffinplot.data.file.TwoGeeLoader
-
- getOrigin() - Method in class net.talvi.puffinplot.data.PcaValues
-
Returns the origin for the PCA fit.
- getPath() - Static method in class net.talvi.puffinplot.JythonJarManager
-
Returns the local path for the Jython jar file with the application data
directory.
- getPcaAnnotated() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the annotated results of the last PCA calculation.
- getPcaValues() - Method in class net.talvi.puffinplot.data.PcaAnnotated
-
Returns the results of the principal component analysis.
- getPcaValues() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the results of the last PCA calculation.
- getPlot() - Method in class net.talvi.puffinplot.window.SuiteEqAreaWindow
-
Returns the single equal-area plot contained in this window's
graph display.
- getPlotByClass(Class) - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Returns the plot with a specified class.
- getPlotParams() - Method in class net.talvi.puffinplot.PuffinApp
-
- getPlots() - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Returns a collection of all the plots in this graph display.
- getPlotSize(String) - Method in class net.talvi.puffinplot.PuffinPrefs
-
Gives the configured size and position for a specified plot.
- getPlotSizeString() - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Returns a string representation of all this display's plot sizes
and positions.
- getPoints() - Method in class net.talvi.puffinplot.data.GreatCircle
-
Returns the normalized points to which the great circle was fitted, if
any.
- getPole() - Method in class net.talvi.puffinplot.data.GreatCircle
-
Returns a pole to the fitted great circle.
- getPrefs() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the preferences for this PuffinApp.
- getPrefs() - Method in class net.talvi.puffinplot.PuffinPrefs
-
Returns the underlying
Preferences
object which
holds the preferences.
- getPreset() - Method in class net.talvi.puffinplot.data.SensorLengths
-
Returns the name of the preset sensor lengths, if any.
- getPresetNames() - Static method in class net.talvi.puffinplot.data.SensorLengths
-
Returns the names of the hard-coded preset sensor lengths.
- getPuffinFile() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the name of the PuffinPlot file associated with this suite, if
any.
- getR() - Method in interface net.talvi.puffinplot.data.FisherParams
-
Returns R, the total unit vector path length.
- getR() - Method in class net.talvi.puffinplot.data.FisherValues
-
- getR() - Method in class net.talvi.puffinplot.data.GreatCircles
-
- getR() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getRatio() - Method in class net.talvi.puffinplot.data.MagSusSampleRpiEstimate
-
- getRealFields() - Static method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns an unmodifiable list of the real fields.
- getRealFieldStrings() - Static method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns an unmodifiable list of the string representations of the real
fields.
- getRecentFiles() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the list of recently used files.
- getRotation() - Method in class net.talvi.puffinplot.data.Correction
-
Returns the rotation correction.
- getRpis() - Method in class net.talvi.puffinplot.data.SuiteRpiEstimate
-
- getrSquared() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getRunNumber() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the number of the machine run during which this measurement was
made.
- getSampAz() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's dip azimuth in degrees.
- getSampAz() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the sample's dip azimuth.
- getSampDip() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's dip angle in degrees.
- getSampDip() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the sample's dip angle.
- getSampHade() - Method in class net.talvi.puffinplot.data.Sample
-
Returns this sample's hade in degrees.
- getSampHade() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the sample hade for this treatment step.
- getSample() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the sample of which this measurement was made.
- getSample() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Returns the sample to plot.
- getSample() - Method in interface net.talvi.puffinplot.plots.PlotPoint
-
- getSampleAz() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the sample's dip azimuth in degrees.
- getSampleByIndex(int) - Method in class net.talvi.puffinplot.data.Suite
-
Returns the sample with the specified index.
- getSampleByName(String) - Method in class net.talvi.puffinplot.data.Suite
-
Returns a sample from this suite with the specified name, or null
if no such sample exists.
- getSampleChooser() - Method in class net.talvi.puffinplot.window.MainWindow
-
Returns this window's sample chooser.
- getSampleCorrectionMatrix(double, double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Returns a matrix to correct a vector for a given sample orientation.
- getSampleDip() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the sample's dip in degrees.
- getSamples() - Method in class net.talvi.puffinplot.data.CoreSection
-
- getSamples() - Method in interface net.talvi.puffinplot.data.SampleGroup
-
- getSamples() - Method in class net.talvi.puffinplot.data.Site
-
Returns the samples in this site
- getSamples() - Method in class net.talvi.puffinplot.data.Suite
-
Returns all the samples in this suite.
- getSamplesByDiscreteId(String) - Method in class net.talvi.puffinplot.data.Suite
-
Return the samples with a given discrete ID.
- getSamplesNearEnd(CoreSection.End, int) - Method in class net.talvi.puffinplot.data.CoreSection
-
Returns the topmost or bottommost samples in this core section.
- getSections() - Method in class net.talvi.puffinplot.data.CoreSections
-
Get a linked map of core sections.
- getSelectedFileType() - Method in class net.talvi.puffinplot.window.FiletypeDialog
-
- getSelectedSamples() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
- getSelectedSamples() - Method in class net.talvi.puffinplot.PuffinApp
-
Gets all the currently selected samples.
- getSelectedSamples() - Method in class net.talvi.puffinplot.window.SampleChooser
-
Returns all the currently selected samples.
- getSelectedSites() - Method in class net.talvi.puffinplot.PuffinApp
-
Gets all the sites containing any of the currently selected samples.
- getSelectedTreatmentSteps() - Method in class net.talvi.puffinplot.data.Sample
-
Returns all the selected treatment steps within this sample.
- getSelectionBitSet() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the selected treatment step indices as a bit set.
- getSensorLengths() - Method in class net.talvi.puffinplot.PuffinPrefs
-
Returns the effective sensor lengths for opening 2G data files.
- getSeparator() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getSetting(String, String) - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Gets the string value of a named setting.
- getSettingBoolean(String, boolean) - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Gets the boolean value of a named setting.
- getShape() - Method in interface net.talvi.puffinplot.plots.PlotPoint
-
- getShortcut() - Method in enum net.talvi.puffinplot.data.FileType
-
- getShortName() - Method in class net.talvi.puffinplot.plots.AmsPlot
-
- getShortName() - Method in class net.talvi.puffinplot.plots.EqualAreaPlot
-
Returns a short, human-readable name for this plot.
- getShortName() - Method in class net.talvi.puffinplot.plots.SampleEqualAreaPlot
-
- getShortName() - Method in class net.talvi.puffinplot.plots.SeparateSuiteEqualAreaPlot
-
- getShortName() - Method in class net.talvi.puffinplot.plots.SiteEqualAreaPlot
-
- getShortName() - Method in class net.talvi.puffinplot.plots.SuiteEqualAreaPlot
-
- getSite() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the site for this sample.
- getSiteByName(String) - Method in class net.talvi.puffinplot.data.Suite
-
Returns a site with the given name, or null
if this suite
contains no such site.
- getSiteEqAreaWindow() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the great-circle statistics window.
- getSiteFishers() - Method in class net.talvi.puffinplot.data.Suite
-
- getSites() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the sites within this suite.
- getSlope() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- getSlotNumber() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the tray slot number for discrete samples.
- getSlotNumber() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the number of the measurement tray slot in which the sample was
measured.
- getStepsInRanges(MultiRange) - Method in class net.talvi.puffinplot.data.Sample
-
- getStoredException() - Method in class net.talvi.puffinplot.DownloadWorker
-
If an exception was thrown during the download process, this method will
return it.
- getStrikeDeg() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns the strike of the plane normal to this vector
- getString(String) - Method in class net.talvi.puffinplot.IdToFileMap
-
Return the directory associated with an identifier, as a string.
- getStroke() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the default solid stroke style.
- getSuite() - Method in class net.talvi.puffinplot.data.Sample
-
Returns the suite containing this sample.
- getSuite() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the data suite containing this measurement.
- getSuiteEqAreaWindow() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the suite equal-area plot window.
- getSuiteMeans() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the Fisher parameters calculated on the entire suite.
- getSuiteRpiEstimate() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
- getSuites() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns all the Suites currently open within this PuffinApp.
- getT63() - Method in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
- getT63() - Method in class net.talvi.puffinplot.data.ArasonLevi
-
- getTableWindow() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the data table window.
- getTau() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns the tau value (eigenvalue of normalized mean susceptibility
tensor).
- getTauSigma() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns (95% confidence region for tau)
- getTemperature() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For thermal treatment, returns the temperature in degrees Celsius.
- getTensor() - Method in class net.talvi.puffinplot.data.AmsData
-
Returns the sample's susceptibility tensor.
- getTextAttributes() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns this plot's standard text attributes.
- getTickLength() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the standard length of an axis tick in plot units.
- getTimestamp() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the timestamp of this measurement.
- getTreatmentLevel() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns a numerical representation of the intensity of the treatment
which was applied immediately before this measurement.
- getTreatmentLevels() - Method in class net.talvi.puffinplot.data.Sample
-
Returns an array of the treatment levels in this sample.
- getTreatmentLevels() - Method in class net.talvi.puffinplot.data.SuiteRpiEstimate
-
- getTreatmentStep() - Method in interface net.talvi.puffinplot.plots.PlotPoint
-
- getTreatmentStepByIndex(int) - Method in class net.talvi.puffinplot.data.Sample
-
Returns a specified treatment step from this sample.
- getTreatmentStepByLevel(double) - Method in class net.talvi.puffinplot.data.Sample
-
Returns the first TreatmentStep in this Sample with the given treatment
level.
- getTreatmentStepByRunNumber(int) - Method in class net.talvi.puffinplot.data.Sample
-
Returns the datum with the highest run number which is less than the
supplied run number.
- getTreatmentStepByTypeAndLevel(Set<TreatmentType>, double) - Method in class net.talvi.puffinplot.data.Sample
-
Returns a TreatmentStep with a specified treatment type and level.
- getTreatmentStepForPosition(Point2D) - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the datum associated with the point at the given position,
or null if no such datum exists.
- getTreatmentSteps() - Method in class net.talvi.puffinplot.data.file.EmptyLoadedData
-
- getTreatmentSteps() - Method in interface net.talvi.puffinplot.data.file.LoadedData
-
Returns the treatment steps read from the file.
- getTreatmentSteps() - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
- getTreatmentSteps() - Method in class net.talvi.puffinplot.data.Sample
-
Returns all the treatment steps within this sample.
- getTreatmentType() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
- getTreatmentType() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the treatment applied before this measurement (AF, thermal,
etc.).
- getTreatmentType() - Method in class net.talvi.puffinplot.window.IapdImportDialog
-
- getType() - Method in interface net.talvi.puffinplot.data.file.OptionDefinition
-
- getType() - Method in class net.talvi.puffinplot.data.file.SimpleOptionDefinition
-
- getType() - Method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns the type of this field (double, String, etc.).
- getUnit() - Method in enum net.talvi.puffinplot.data.TreatmentType
-
The units in which this treatment is quantified.
- getUnitSize() - Method in class net.talvi.puffinplot.plots.Plot
-
Returns the size of a plot unit in Java 2D units.
- getUnitSize() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
- getUpper() - Method in class net.talvi.puffinplot.data.SuiteCalcs.Means
-
- getValue(Map<String, Object>) - Method in interface net.talvi.puffinplot.data.file.OptionDefinition
-
Returns the value of this option in a supplied option map.
- getValue(TreatmentParameter) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns a String representation of a value from a specified data field.
- getValues() - Method in class net.talvi.puffinplot.data.Eigens
-
Returns the eigenvalues in decreasing order.
- getVectors() - Method in class net.talvi.puffinplot.data.Eigens
-
Returns the eigenvectors in order of decreasing eigenvalue.
- getVersion() - Method in class net.talvi.puffinplot.PuffinApp
-
Returns the version of this PuffinPlot build.
- getVersionString() - Method in class net.talvi.puffinplot.Version
-
- getVgp() - Method in class net.talvi.puffinplot.data.Site
-
- getVgpsBySample() - Method in class net.talvi.puffinplot.data.SuiteCalcs
-
- getVgpsBySite() - Method in class net.talvi.puffinplot.data.SuiteCalcs
-
- getVisiblePlots() - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Returns a list of the plots which are currently visible.
- getVisibleTreatmentSteps() - Method in class net.talvi.puffinplot.data.Sample
-
Returns all the visible (non-hidden) treatment steps within this sample.
- getVolume() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For discrete measurements, returns the volume of the sample.
- getVprojXaxis() - Method in interface net.talvi.puffinplot.plots.PlotParams
-
Returns the X axis of the Zijderveld plot's vertical projection.
- getVprojXaxis() - Method in class net.talvi.puffinplot.window.ControlPanel
-
Returns the X-axis of the vertical Zijderveld plot.
- getXDrift() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the x drift correction value.
- getYDrift() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the y drift correction value.
- getYearRange() - Method in class net.talvi.puffinplot.Version
-
- getZDrift() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Returns the z drift correction value.
- getZetaDir() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns the direction of the confidence ellipse's second axis
- getZetaMag() - Method in class net.talvi.puffinplot.data.KentParams
-
Returns the semiangle of the confidence ellipse's second axis
- getZRotationMatrix(double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Returns a matrix for a rotation about the z axis.
- GraphDisplay - Class in net.talvi.puffinplot.window
-
A graphical UI component which lays out and draws one or more plots.
- GreatCircle - Class in net.talvi.puffinplot.data
-
This class represents a great circle, created either directly by
specifying a pole direction or indirectly by giving a list of
vectors.
- greatCircleAnalysis - Variable in class net.talvi.puffinplot.PuffinActions
-
Determines a site mean through McFadden and McElhinny great-circle
intersection.
- greatCirclePoints(int, boolean) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns a list of equally spaced points around a great circle having this
vector as its pole.
- GreatCircles - Class in net.talvi.puffinplot.data
-
This class represents a set of great circles and a set of directions.
- guess(File) - Static method in enum net.talvi.puffinplot.data.FileType
-
Attempts to guess the type of a file from its name and contents.
- safeDirection(Point2D, Collection<Point2D>) - Static method in enum net.talvi.puffinplot.plots.Direction
-
Given a "central" point and a collection of "peripheral" points,
safeDirection attempts to find a quadrant containing no peripheral
points.
- sameHemisphere(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Returns true if and only if the supplied vector is in the same
(upper/lower) hemisphere as this one.
- Sample - Class in net.talvi.puffinplot.data
-
This class represents a sample on which measurements have been made.
- Sample(String, Suite) - Constructor for class net.talvi.puffinplot.data.Sample
-
Creates a new sample.
- sampleAzimuth - Variable in class net.talvi.puffinplot.data.file.VectorAndOrientations
-
A sample azimuth value in degrees.
- sampleChanged() - Method in class net.talvi.puffinplot.window.MainMenuBar
-
Alerts the menu bar that the current sample has changed.
- sampleChanged() - Method in class net.talvi.puffinplot.window.MainWindow
-
Informs this window that the current sample has changed.
- SampleChooser - Class in net.talvi.puffinplot.window
-
A component allowing a user to choose the current sample and the selected
samples.
- sampleClicked(Sample) - Method in interface net.talvi.puffinplot.plots.SampleClickListener
-
Invoked when a sample is clicked in a plot.
- SampleClickListener - Interface in net.talvi.puffinplot.plots
-
An interface for classes which want to be notified of clicks on samples.
- sampleDip - Variable in class net.talvi.puffinplot.data.file.VectorAndOrientations
-
A sample dip value in degrees.
- SampleEqualAreaPlot - Class in net.talvi.puffinplot.plots
-
An equal-area plot showing sample data.
- SampleEqualAreaPlot(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SampleEqualAreaPlot
-
Creates a sample equal-area plot with the supplied parameters.
- SampleGroup - Interface in net.talvi.puffinplot.data
-
An interface for any grouping of samples (at time of writing:
a Site
, Suite
, or CoreSection
).
- SampleParamsLegend - Class in net.talvi.puffinplot.plots
-
A textual display of a set of parameters for a single sample.
- SampleParamsLegend(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SampleParamsLegend
-
Creates a new sample parameter legend with the supplied parameters.
- SampleParamsTable - Class in net.talvi.puffinplot.plots
-
A table showing sample directions for the current site.
- SampleParamsTable(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SampleParamsTable
-
Creates a sample parameter table with the supplied parameters.
- SampleRpiEstimate - Interface in net.talvi.puffinplot.data
-
An estimate of relative palaeointensity for a single sample.
- save(Preferences) - Method in class net.talvi.puffinplot.data.SensorLengths
-
Writes a string representation of the sensor lengths to a specified
Preferences
object.
- save() - Method in class net.talvi.puffinplot.data.Suite
-
If a default PuffinPlot file is set for this suite, saves the suite data
to that file.
- save - Variable in class net.talvi.puffinplot.PuffinActions
-
If a PuffinPlot file is associated with the current suite,
the suite is saved to that file.
- save() - Method in class net.talvi.puffinplot.PuffinApp
-
Saves the current suite under its current filename.
- save(Suite) - Method in class net.talvi.puffinplot.PuffinApp
-
Saves the specified suite under its current filename.
- save() - Method in class net.talvi.puffinplot.PuffinPrefs
-
Saves the preferences to the preferences backing store.
- save(Consumer<String>, BiConsumer<String, String>) - Method in class net.talvi.puffinplot.RecentFileList
-
Stores the recent file list using the supplied remover and putter
functions.
- saveAs(File) - Method in class net.talvi.puffinplot.data.Suite
-
Saves the data in this suite to a specified file.
- saveAs - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a ‘save’ dialog box; the current suite is saved to the
selected file in PuffinPlot format.
- saveCalcsSample(File) - Method in class net.talvi.puffinplot.data.Suite
-
Exports sample calculations to a specified file in CSV format.
- saveCalcsSite(File) - Method in class net.talvi.puffinplot.data.Suite
-
Exports site calculations to a specified file in CSV format.
- saveCalcsSuite(File) - Method in class net.talvi.puffinplot.data.Suite
-
Saves the Fisher mean direction for the whole suite to a file in CSV
format
- savedStateChanged(boolean) - Method in interface net.talvi.puffinplot.data.Suite.SavedListener
-
This method is called when the Suite's save state changes.
- saveToSvgBatik(String) - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Writes the contents of this display to an SVG file using the Batik
library.
- saveToSvgFreehep(String) - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Writes the contents of this display to an SVG file using the FreeHEP
library.
- scaleLine(Line2D, double) - Static method in class net.talvi.puffinplot.Util
-
Scales a line around its midpoint.
- selectAll() - Method in class net.talvi.puffinplot.data.Sample
-
Selects all the treatment steps within this sample.
- selectAll - Variable in class net.talvi.puffinplot.PuffinActions
-
Within each selected sample, selects all the points.
- selectByRectangle(Rectangle2D, boolean) - Method in class net.talvi.puffinplot.plots.Plot
-
Sets selection state for data points in a rectangle.
- selectByTreatmentLevelRange(double, double) - Method in class net.talvi.puffinplot.data.Sample
-
Selects all treatment steps within a certain treatment level range.
- selectNone() - Method in class net.talvi.puffinplot.data.Sample
-
De-selects all the treatment steps within this sample.
- selectVisible() - Method in class net.talvi.puffinplot.data.Sample
-
Selects all the visible (non-hidden) treatment steps within this sample.
- SensorLengths - Class in net.talvi.puffinplot.data
-
Represents the effective SQUID sensor lengths of a magnetometer, as
determined by the response curves of the SQUID sensors.
- SeparateSuiteEqualAreaPlot - Class in net.talvi.puffinplot.plots
-
An equal-area plot showing suite-level Fisher statistics.
- SeparateSuiteEqualAreaPlot(PlotParams, Rectangle2D) - Constructor for class net.talvi.puffinplot.plots.SeparateSuiteEqualAreaPlot
-
Creates a suite equal-area plot with the supplied parameters.
- set(int, T) - Method in class net.talvi.puffinplot.data.CustomFields
-
Sets a specified custom field to a specified value.
- set2gProtocol(TwoGeeLoader.Protocol) - Method in class net.talvi.puffinplot.PuffinPrefs
-
Sets the measurement protocol to use when opening 2G data files.
- setAfX(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For AF or ARM treatment, sets the x-axis AF field strength in tesla.
- setAfY(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For AF or ARM treatment, sets the y-axis AF field strength in tesla.
- setAfZ(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For AF or ARM treatment, sets the z-axis AF field strength in tesla.
- setAmsDirections(double, double, double, double, double, double) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the AMS data for the sample using the supplied principal directions.
- setAmsFromTensor(double, double, double, double, double, double) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the AMS data for this sample using the supplied tensor.
- setArea(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For continuous measurements, sets the cross-sectional area of the core.
- setArmAxis(ArmAxis) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For ARM treatment, sets the axis of the ARM field.
- setArmField(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For ARM treatment, sets the ARM bias field strength.
- setAxisScaleLocked(boolean) - Method in class net.talvi.puffinplot.PuffinPrefs
-
Sets whether the axis scale is locked across all samples in the
current suite.
- setCorrection(Correction) - Method in class net.talvi.puffinplot.PuffinApp
-
Sets the correction to apply to the displayed data.
- setCorrection(Correction) - Method in class net.talvi.puffinplot.window.ControlPanel
-
Sets the correction to apply to magnetic moment data.
- setCorrections(double, double, double, double, double) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the orientation corrections for this sample's magnetic moment data.
- setCurrentSampleIndex(int) - Method in class net.talvi.puffinplot.data.Suite
-
Sets the index defining the current sample.
- setCurrentSuite(int) - Method in class net.talvi.puffinplot.PuffinApp
-
Sets the currently displayed Suite.
- setDepth(String) - Method in class net.talvi.puffinplot.data.Sample
-
Set the depth of this sample.
- setDepth(String) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For continuous measurements, sets the depth of this measurement within
the core.
- setDimensions(Rectangle2D) - Method in class net.talvi.puffinplot.plots.Plot
-
Sets the dimensions of this plot.
- setDimensions(Rectangle2D) - Method in class net.talvi.puffinplot.plots.SiteEqualAreaPlot
-
- setDimensionsToDefault() - Method in class net.talvi.puffinplot.plots.Plot
-
- setDiscreteId(String) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the discrete ID of this sample by setting the discrete IDs of its
TreatmentStep
objects, if the sample has any
TreatmentStep
objects.
- setDiscreteId(String) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For discrete samples, sets the sample identifier (name).
- setDragPlotMode(boolean) - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Sets whether the plots are draggable by the user.
- setEmptySlot(boolean) - Method in class net.talvi.puffinplot.data.Sample
-
Sets whether this sample is an empty slot on the measurement tray.
- setFormAz(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the formation dip azimuth.
- setFormDip(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the formation dip angle.
- setFormStrike(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the formation strike for this treatment step.
- setGroupedBySite(boolean) - Method in class net.talvi.puffinplot.plots.SeparateSuiteEqualAreaPlot
-
Sets whether the Fisher means are to be grouped by site.
- setHidden(boolean) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets whether this treatment step should be hidden on plots.
- setImportedDirection(Vec3) - Method in class net.talvi.puffinplot.data.Sample
-
Sets an imported direction for this sample.
- setInPca(boolean) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets whether this measurement is to be used for a PCA fit.
- setIrmField(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For IRM treatment, sets the IRM field strength in tesla.
- setLine(Line) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the measurement's data-file line.
- setLocation(Location) - Method in class net.talvi.puffinplot.data.Site
-
Sets the location of this site.
- setMagDev(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the local geomagnetic field declination for the sampling site.
- setMagDevAppliedToFormation(boolean) - Method in class net.talvi.puffinplot.data.Correction
-
- setMagSus(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the magnetic susceptibility of the sample at this stage of
treatment.
- setMeasurementType(MeasurementType) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the type of this measurement (discrete or continuous).
- setMoment(Vec3) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the sample's magnetic dipole moment per unit volume
in A/m.
- setMomentToMean(List<TreatmentStep>) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the magnetization vector of this datum to the mean of the
magnetization vectors of data
.
- setNamedSiteForSamples(Collection<Sample>, String) - Method in class net.talvi.puffinplot.data.Suite
-
Explicitly sets a site for the specified samples.
- setNameOrDepth(String) - Method in class net.talvi.puffinplot.data.Sample
-
Set the identifier of a sample.
- setOnCircle(boolean) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets whether this measurement is to be used for a great-circle fit.
- setPcaAnchored(boolean) - Method in class net.talvi.puffinplot.data.Sample
-
Sets whether principal component analysis should be anchored for this
sample
- setPcaAnchored(boolean) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets whether PCA fits for this point should be anchored.
- setPcaAnchored(boolean) - Method in class net.talvi.puffinplot.PuffinPrefs
-
Sets whether PCA fits should be anchored to the origin.
- setRecentFiles(RecentFileList) - Method in class net.talvi.puffinplot.PuffinApp
-
Sets the list of recently used files (allowing it to be restored after
restarting the application).
- setRotation(Correction.Rotation) - Method in class net.talvi.puffinplot.data.Correction
-
Sets the rotation correction.
- setRunNumber(int) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the number of the machine run during which this measurement was
made.
- setSampAz(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the sample's dip azimuth.
- setSampDip(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the sample's dip angle.
- setSampHade(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the sample hade for this treatment step.
- setSample(Sample) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the sample on which this measurement was made.
- setSaved(boolean) - Method in class net.talvi.puffinplot.data.Suite
-
Sets this suite's "saved" flag, which records whether the suite
has been saved since its last modification.
- setSelected(boolean) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the selection state of this treatment step.
- setSelectionBitSet(BitSet) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the selection state of the sample's treatment steps from a supplied
bit set.
- setSensorLengths(SensorLengths) - Method in class net.talvi.puffinplot.PuffinPrefs
-
Sets the effective sensor lengths for opening 2G data files.
- setSite(Site) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the site for this sample.
- setSiteName - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a dialog box allowing the user to specify a site name
for the selected samples.
- setSiteNamesByDepth(Collection<Sample>, double) - Method in class net.talvi.puffinplot.data.Suite
-
Sets site names for a continuous suite according to the depth of the
samples.
- setSiteNamesBySubstring(Collection<Sample>, BitSet) - Method in class net.talvi.puffinplot.data.Suite
-
Sets site names for samples according to chosen characters from the
sample names.
- setSitesByDepth - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a dialog box allowing the user to specify a site thickness, which
is then used to divide a long core suite into sites based on sample
depths.
- setSitesForSamples(Collection<Sample>, Suite.SiteNamer) - Method in class net.talvi.puffinplot.data.Suite
-
Sets sites for supplied samples according to a supplied site namer.
- setSitesFromSampleNames - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a dialog box allowing the user to specify which characters of
the currently selected samples should be used to determine the site
name.
- setSize(int, T) - Method in class net.talvi.puffinplot.data.CustomFields
-
Sets the size of the list of custom fields.
- setSlotNumber(int) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the number of the measurement tray slot in which the sample was
measured.
- setSuite(Suite) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the data suite containing this measurement.
- setTemperature(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For thermal treatment, sets the temperature in degrees Celsius.
- setTimestamp(String) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the timestamp of this measurement.
- setTreatmentSteps(List<TreatmentStep>) - Method in class net.talvi.puffinplot.data.file.SimpleLoadedData
-
Replace the current treatment step cache with a supplied list.
- setTreatmentType(TreatmentType) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the treatment applied before this measurement (AF, thermal, etc.).
- setTreatType - Variable in class net.talvi.puffinplot.PuffinActions
-
Shows a window allowing the user to set the treatment type for
the selected samples.
- setValue(TreatmentParameter, String) - Method in class net.talvi.puffinplot.data.Sample
-
Sets the value of a specified field for each treatment step in the
sample.
- setValue(TreatmentParameter, String, double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the value of a specified treatment parameter using a string.
- setVisible(boolean) - Method in class net.talvi.puffinplot.plots.Plot
-
Sets whether this plot should be drawn.
- setVolume(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
For discrete measurements, sets the volume of the sample.
- setX(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Sets the x component of this vector.
- setXDrift(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the x drift correction value.
- setY(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Sets the y component of this vector.
- setYDrift(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the y drift correction value.
- setZ(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Sets the z component of this vector.
- setZDrift(double) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets the z drift correction value.
- show() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows the main window of this PuffinApp.
- show() - Method in class net.talvi.puffinplot.window.AlignDeclinationsDialog
-
Show the dialog, and perform the alignment if appropriate.
- show() - Method in class net.talvi.puffinplot.window.RpiDialog
-
Show this RPI dialog.
- showCalculateRpiDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Calculates RPI using two loaded suites.
- showCiteDialog - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens the Citation window.
- showCreateBundleDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows the dialog for creating and exporting a data and code bundle.
- showCustomFlagsWindow - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a window which allows the user to edit the list of user-defined
flags for the current suite.
- showCustomFlagsWindow() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows the window for editing the titles of the custom flags.
- showCustomNotesWindow - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a window which allows the user to edit the list of user-defined
note headings for the current suite.
- showCustomNotesWindow() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows the window for editing the titles of the custom notes.
- showDialog(String, Frame, SwingWorker<Void, Void>) - Static method in class net.talvi.puffinplot.window.ProgressDialog
-
Create and show a progress dialog for a supplied SwingWorker.
- showDiscreteToContinuousDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows the dialog for a discrete to continuous sample conversion.
- showEditSampleParametersDialog - Variable in class net.talvi.puffinplot.PuffinActions
-
Opens a window allowing the user to edit the sample and formation
orientations and the local magnetic declination.
- showImportAmsDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows an ‘open files’ dialog box; if the user selects any files, AMS data
will be imported from them.
- showImportPreferencesDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Shows an ‘open file’ dialog box; if the user selects a file, the current
preferences will be overwritten with preferences data from that file.
- showMacOpenFolderDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Show the "Open folder" dialog on Mac OS X.
- showOpenFilesDialog(boolean) - Method in class net.talvi.puffinplot.PuffinApp
-
Shows an ‘open files’ dialog box.
- showOverMainWindow() - Method in class net.talvi.puffinplot.window.RemoveByDepthRangeDialog
-
Show this dialog, centred over the PuffinPlot app's main window.
- showOverMainWindow() - Method in class net.talvi.puffinplot.window.TreatmentRangesDialog
-
Show this dialog, centred over the PuffinPlot app's main window.
- showPageSetupDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Opens the page setup dialog box.
- showPreferences() - Method in class net.talvi.puffinplot.PuffinApp
-
Opens the preferences window.
- showPrintDialog(String) - Method in class net.talvi.puffinplot.PuffinApp
-
Shows a print dialog.
- showRescaleMagSusDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Scales all magnetic susceptibility values in the current suite by
a user-specified factor.
- showRunJavascriptScriptDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Opens a file selection dialog and runs the Javascript script (if any)
which the user selects from that dialog.
- showRunPythonScriptDialog() - Method in class net.talvi.puffinplot.PuffinApp
-
Opens a file selection dialog and runs the Python script (if any) which
the user selects from that dialog.
- SimpleLoadedData - Class in net.talvi.puffinplot.data.file
-
A simple implementation of the
LoadedData
interface.
- SimpleLoadedData() - Constructor for class net.talvi.puffinplot.data.file.SimpleLoadedData
-
- SimpleOptionDefinition - Class in net.talvi.puffinplot.data.file
-
- SimpleOptionDefinition(String, String, Class, Object, boolean) - Constructor for class net.talvi.puffinplot.data.file.SimpleOptionDefinition
-
- Site - Class in net.talvi.puffinplot.data
-
A site is a grouping of samples within a suite.
- Site(String, List<Sample>) - Constructor for class net.talvi.puffinplot.data.Site
-
Creates a site containing the specified samples.
- Site(String) - Constructor for class net.talvi.puffinplot.data.Site
-
Creates a site containing no samples.
- SiteEqualAreaPlot - Class in net.talvi.puffinplot.plots
-
An equal-area plot showing data for a site.
- SiteEqualAreaPlot(PlotParams, Rectangle2D) - Constructor for class net.talvi.puffinplot.plots.SiteEqualAreaPlot
-
Creates a site equal area plot with the supplied parameters.
- SiteEqualAreaPlot(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SiteEqualAreaPlot
-
Creates a site equal area plot with the supplied parameters.
- SiteMeanDisplay - Class in net.talvi.puffinplot.window
-
A graph display containing a single equal-area plot which shows
data for a site.
- SiteMeanDisplay(PlotParams) - Constructor for class net.talvi.puffinplot.window.SiteMeanDisplay
-
Creates a new site mean graph display.
- SiteMeanWindow - Class in net.talvi.puffinplot.window
-
A window containing a site mean graph display.
- SiteMeanWindow(PlotParams) - Constructor for class net.talvi.puffinplot.window.SiteMeanWindow
-
Creates a new site mean window.
- siteName(Sample) - Method in interface net.talvi.puffinplot.data.Suite.SiteNamer
-
Determines a site name from a sample name.
- SiteParamsLegend - Class in net.talvi.puffinplot.plots
-
This plot shows site directions in textual form.
- SiteParamsLegend(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SiteParamsLegend
-
Creates a site data table with the supplied parameters.
- SiteParamsTable - Class in net.talvi.puffinplot.plots
-
A table showing site mean directions for the whole suite.
- SiteParamsTable(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SiteParamsTable
-
Creates a site parameter table with the supplied parameters.
- size() - Method in class net.talvi.puffinplot.data.CustomFields
-
Returns the number of values in this list.
- sortSamplesByDepth() - Method in class net.talvi.puffinplot.data.Suite
-
Sorts this suite's samples in ascending order of depth
- SOURCE_URL_STRING - Static variable in class net.talvi.puffinplot.JythonJarManager
-
A string representation of the URL from which the jython jar is
downloaded.
- specifiesDirection() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
Determines whether this format specifies a three-dimensional direction.
- specifiesFullVector() - Method in class net.talvi.puffinplot.data.file.FileFormat
-
Determines whether this format specifies a full magnetization vector.
- spherInterpDir(Vec3, Vec3, Vec3, double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Interpolates a great-circle path in a chosen direction between two
specified vectors.
- spherInterpolate(Vec3, Vec3, double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Given two vectors, interpolates unit vectors along a great-circle path
between them.
- StepwiseSampleRpiEstimate - Class in net.talvi.puffinplot.data
-
An estimate of relative palaeointensity for a single sample, normalized
by a stepwise series of AF fields.
- Suite - Class in net.talvi.puffinplot.data
-
A suite of data, containing a number of samples.
- Suite(String) - Constructor for class net.talvi.puffinplot.data.Suite
-
Creates a new, empty suite.
- Suite.MissingSampleNameException - Exception in net.talvi.puffinplot.data
-
This exception indicates that a supplied argument did not contain
an expected sample name.
- Suite.SavedListener - Interface in net.talvi.puffinplot.data
-
A listener interface for modifications to the Suite's save state.
- Suite.SiteNamer - Interface in net.talvi.puffinplot.data
-
A SiteNamer turns a sample name into a site name.
- SuiteCalcs - Class in net.talvi.puffinplot.data
-
Represents a set of calculations for a suite of data.
- SuiteCalcs(SuiteCalcs.Means, SuiteCalcs.Means, SuiteCalcs.Means, SuiteCalcs.Means) - Constructor for class net.talvi.puffinplot.data.SuiteCalcs
-
Creates a new SuiteCalcs object.
- SuiteCalcs.Means - Class in net.talvi.puffinplot.data
-
Fisher statistics for the suite.
- SuiteEqAreaDisplay - Class in net.talvi.puffinplot.window
-
A graph display which contains a single equal-area plot of Fisher means
at suite level.
- SuiteEqAreaDisplay(PlotParams) - Constructor for class net.talvi.puffinplot.window.SuiteEqAreaDisplay
-
Creates a new suite equal-area graph display
- SuiteEqAreaWindow - Class in net.talvi.puffinplot.window
-
- SuiteEqAreaWindow(PuffinApp) - Constructor for class net.talvi.puffinplot.window.SuiteEqAreaWindow
-
Creates a new suite equal-area window.
- SuiteEqualAreaPlot - Class in net.talvi.puffinplot.plots
-
An equal-area plot data for an entire suite.
- SuiteEqualAreaPlot(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SuiteEqualAreaPlot
-
Creates a suite equal area plot with the supplied parameters.
- suiteMeans - Variable in class net.talvi.puffinplot.PuffinActions
-
Calculates Fisher statistics on sample PCA directions for all
selected samples, and on site means for all selected sites.
- SuiteParamsTable - Class in net.talvi.puffinplot.plots
-
A table which displays site location and VGP data.
- SuiteParamsTable(PlotParams) - Constructor for class net.talvi.puffinplot.plots.SuiteParamsTable
-
Creates a suite parameter table with the supplied parameters.
- SuiteRpiEstimate<EstimateType extends SampleRpiEstimate> - Class in net.talvi.puffinplot.data
-
A collection of RPI estimates.
- suitesChanged() - Method in class net.talvi.puffinplot.window.MainWindow
-
Informs this window that the list of currently loaded data suites has
changed.
- sum(Collection<Vec3>) - Static method in class net.talvi.puffinplot.data.Vec3
-
Returns the sum of a specified collection of vectors.
- swapAdjacent(int) - Method in class net.talvi.puffinplot.data.CustomFields
-
Swaps the values in two adjacent positions within this custom field list.
- t63 - Variable in class net.talvi.puffinplot.data.ArasonLevi.ArithMean
-
θ63, the angular standard deviation, in degrees
- TableWindow - Class in net.talvi.puffinplot.window
-
A window which shows all the data for a sample in tabular form.
- TableWindow(PuffinApp) - Constructor for class net.talvi.puffinplot.window.TableWindow
-
Creates a new table window.
- TabularFileLoader - Class in net.talvi.puffinplot.data.file
-
A loader for a tabular text file with a custom format.
- TabularFileLoader() - Constructor for class net.talvi.puffinplot.data.file.TabularFileLoader
-
- TabularImportWindow - Class in net.talvi.puffinplot.window
-
A window allowing the user to define a custom file format.
- TabularImportWindow(Frame, Preferences) - Constructor for class net.talvi.puffinplot.window.TabularImportWindow
-
Creates a new tabular import window.
- Tensor - Class in net.talvi.puffinplot.data
-
A second-order symmetric tensor used to represent the anisotropy of
magnetic susceptibility.
- Tensor(double, double, double, double, double, double, Matrix, Matrix) - Constructor for class net.talvi.puffinplot.data.Tensor
-
Creates a tensor with the specified components and transformed using the
specified matrices.
- TernaryPlot - Class in net.talvi.puffinplot.plots
-
An experimental ternary plot for a sample's magnetic moment data.
- TernaryPlot(PlotParams) - Constructor for class net.talvi.puffinplot.plots.TernaryPlot
-
Creates a ternary plot with the supplied parameters.
- times(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Multiplies this vector by a scalar value.
- times(Vec3) - Method in class net.talvi.puffinplot.data.Vec3
-
Multiplies the components of this vector individually by the
corresponding components of another vector.
- timesTenToThe(String, String, Graphics2D) - Method in class net.talvi.puffinplot.plots.Plot
-
Returns an attributed string representing a number in scientific
notation.
- timesTenToThe(String, int, Graphics2D) - Method in class net.talvi.puffinplot.plots.Plot
-
Returns an attributed string representing a number in scientific
notation.
- toCommaSeparatedString() - Method in class net.talvi.puffinplot.data.MagSusSampleRpiEstimate
-
- toCommaSeparatedString() - Method in interface net.talvi.puffinplot.data.SampleRpiEstimate
-
- toCommaSeparatedString() - Method in class net.talvi.puffinplot.data.StepwiseSampleRpiEstimate
-
- toggleSelected() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Toggles the treatment step's selection state.
- toString() - Method in class net.talvi.puffinplot.data.Correction
-
Returns a parseable string representation of this correction.
- toString() - Method in class net.talvi.puffinplot.data.FisherValues
-
Returns a string representation of the parameters.
- toString() - Method in class net.talvi.puffinplot.data.SensorLengths
-
Returns a string representation of this object.
- toString() - Method in class net.talvi.puffinplot.data.Site
-
Returns the name of this site.
- toString() - Method in class net.talvi.puffinplot.data.Suite
-
Returns the name of this suite.
- toString() - Method in class net.talvi.puffinplot.data.Vec3
-
Returns a string representation of this vector.
- toStrings() - Method in class net.talvi.puffinplot.data.CustomFields
-
- toStrings() - Method in class net.talvi.puffinplot.data.FisherValues
-
Returns the statistical parameters as a list of strings.
- toStrings(FisherValues) - Static method in class net.talvi.puffinplot.data.FisherValues
-
Returns the statistical parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.GreatCircle
-
Returns the statistical parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.GreatCircles
-
Returns the statistical parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.Location
-
Returns the VGP parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.MedianDestructiveField
-
Returns the parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.PcaAnnotated
-
Returns the parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.PcaValues
-
Returns the parameters as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.Sample
-
Returns a list of Strings representing data pertaining to this sample.
- toStrings() - Method in class net.talvi.puffinplot.data.Site
-
Returns a list of strings giving information about this site.
- toStrings() - Method in class net.talvi.puffinplot.data.Suite
-
Returns strings representing data about this suite.
- toStrings() - Method in class net.talvi.puffinplot.data.SuiteCalcs.Means
-
- toStrings() - Method in class net.talvi.puffinplot.data.SuiteCalcs
-
- toStrings() - Method in class net.talvi.puffinplot.data.Tensor
-
Returns the principal directions as a list of strings.
- toStrings() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Produces a list of strings representing the data values within this
treatment step object.
- toStrings() - Method in class net.talvi.puffinplot.data.VGP
-
Returns the VGP parameters as a list of strings.
- toSummaryString() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Produce a string summarizing the most important characteristics of this
treatment step: step number, treatment type and level, moment vector (as
declination, inclination, and intensity), and magnetic susceptibility.
- toTensorComponentString() - Method in class net.talvi.puffinplot.data.Tensor
-
Returns a string giving the components of the tensor, separated by
spaces.
- touch() - Method in class net.talvi.puffinplot.data.Sample
-
Sets this sample's suite as "modified".
- touch() - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Sets this tratment steps's suite as "modified".
- toVec3() - Method in class net.talvi.puffinplot.data.Location
-
- toVector() - Method in class net.talvi.puffinplot.data.SensorLengths
-
Returns the sensor lengths as a three-dimensional vector.
- transform(double[][]) - Method in class net.talvi.puffinplot.data.Vec3
-
Multiplies this vector by a supplied matrix.
- TreatmentLevelComparator - Class in net.talvi.puffinplot.data
-
A comparator that compares treatment steps according to their treatment
level.
- TreatmentLevelComparator() - Constructor for class net.talvi.puffinplot.data.TreatmentLevelComparator
-
- TreatmentParameter - Enum in net.talvi.puffinplot.data
-
This enum represents a data field in the
TreatmentStep
class which is
associated with a measurement or other value.
- TreatmentRangesDialog - Class in net.talvi.puffinplot.window
-
A dialog for editing treatment steps within specified ranges
- TreatmentRangesDialog(PuffinApp) - Constructor for class net.talvi.puffinplot.window.TreatmentRangesDialog
-
Creates a new edit treatment step range dialog
- TreatmentStep - Class in net.talvi.puffinplot.data
-
TreatmentStep is the fundamental data class of PuffinPlot.
- TreatmentStep(double, double, double) - Constructor for class net.talvi.puffinplot.data.TreatmentStep
-
Creates a treatment step with a specified magnetization vector.
- TreatmentStep(Vec3) - Constructor for class net.talvi.puffinplot.data.TreatmentStep
-
Creates a treatment step with a supplied magnetization vector.
- TreatmentStep() - Constructor for class net.talvi.puffinplot.data.TreatmentStep
-
Creates a treatment step with no data.
- TreatmentStep.Reader - Class in net.talvi.puffinplot.data
-
This class allows TreatmentStep objects to be created from string
representations of a specified format.
- treatmentStepChanged(TreatmentStep) - Method in interface net.talvi.puffinplot.window.CurrentTreatmentStepListener
-
Called when the current treatment step changes, generally as a result of
the mouse pointer moving.
- TreatmentStepMomentComparator - Class in net.talvi.puffinplot.data
-
This class implements a specific type of comparison for datum objects.
- TreatmentStepMomentComparator(MeasurementAxis, Correction) - Constructor for class net.talvi.puffinplot.data.TreatmentStepMomentComparator
-
Creates a comparator which will compare magnetic moments along
the specified axis after applying the specified correction.
- TreatmentStepOperation - Enum in net.talvi.puffinplot.data
-
Represents an operation which can be performed on a treatment step.
- TreatmentType - Enum in net.talvi.puffinplot.data
-
A type of treatment applied to a sample.
- TreatmentWindow - Class in net.talvi.puffinplot.window
-
A window allowing the user to edit treatment type.
- TreatmentWindow(PuffinApp) - Constructor for class net.talvi.puffinplot.window.TreatmentWindow
-
Creates a new correction window.
- truncateTreatmentSteps(int) - Method in class net.talvi.puffinplot.data.Sample
-
Truncates the list of treatment steps to a specified number of
entries.
- tryToParseDouble(Component, String) - Static method in class net.talvi.puffinplot.Util
-
Try to parse a string to a Double object; if a
NumberFormatException is thrown, show an error dialog and return null.
- tryToParseInteger(Component, String) - Static method in class net.talvi.puffinplot.Util
-
Try to parse a string to an Integer object; if a
NumberFormatException is thrown, show an error dialog and return null.
- TwoGeeLoader - Class in net.talvi.puffinplot.data.file
-
A loader for the DAT files produced by the Long Core software supplied with
2G Enterprises magnetometers.
- TwoGeeLoader() - Constructor for class net.talvi.puffinplot.data.file.TwoGeeLoader
-
Creates a new 2G loader.
- TwoGeeLoader.MomentFields - Enum in net.talvi.puffinplot.data.file
-
The fields from which to read the magnetic moment (Cartesian or Polar).
- TwoGeeLoader.Protocol - Enum in net.talvi.puffinplot.data.file
-
A measurement protocol.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.AmsCalculationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.ArmAxis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.CoreSection.End
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.CoreSections.TargetDeclinationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.Correction.Rotation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.FieldUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.DipParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.file.TwoGeeLoader.MomentFields
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.file.TwoGeeLoader.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.MeasurementAxis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.MeasurementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.MomentUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.RpiEstimateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.TreatmentStepOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.data.TreatmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.talvi.puffinplot.plots.Direction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.talvi.puffinplot.data.AmsCalculationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.ArmAxis
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.CoreSection.End
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.CoreSections.TargetDeclinationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.Correction.Rotation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.FieldUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.DipParameter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.file.TwoGeeLoader.MomentFields
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.file.TwoGeeLoader.Protocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.FileType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.MeasurementAxis
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.MeasurementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.MomentUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.RpiEstimateType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.TreatmentParameter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.TreatmentStepOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.data.TreatmentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.talvi.puffinplot.plots.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Vec3 - Class in net.talvi.puffinplot.data
-
An immutable three-dimensional Cartesian vector.
- Vec3(double, double, double) - Constructor for class net.talvi.puffinplot.data.Vec3
-
Creates a vector with the specified components.
- vector - Variable in class net.talvi.puffinplot.data.file.VectorAndOrientations
-
A vector measured relative to a sample's own co-ordinate system;
in practice, most likely to be a magnetization vector.
- VectorAndOrientations - Class in net.talvi.puffinplot.data.file
-
VectorAndOrientations encapsulates a vector (in practice, most probably a
magnetization vector) and orientation parameters for the sample and the rock
formation.
- VectorAndOrientations(Vec3, double, double, double, double) - Constructor for class net.talvi.puffinplot.data.file.VectorAndOrientations
-
Instantiate a VectorAndOrientations
object.
- vectorsToPath(List<Vec3>) - Method in class net.talvi.puffinplot.plots.EqualAreaPlot
-
Projects a list of three-dimensional vectors into a two-dimensional
path in the current plot co-ordinates.
- Version - Class in net.talvi.puffinplot
-
A class containing information about PuffinPlot's version.
- VGP - Class in net.talvi.puffinplot.data
-
A class representing a virtual geomagnetic pole.
- VgpMap - Class in net.talvi.puffinplot.plots
-
A plot which shows VGP positions on a world map.
- VgpMap(PlotParams) - Constructor for class net.talvi.puffinplot.plots.VgpMap
-
Instantiates a new VGP map.
- VgpTable - Class in net.talvi.puffinplot.plots
-
A table which displays site location and VGP data.
- VgpTable(PlotParams) - Constructor for class net.talvi.puffinplot.plots.VgpTable
-
Creates a sample parameter table with the supplied parameters.