- radius - Variable in class net.talvi.puffinplot.plots.EqualAreaPlot
-
The radius of the projection.
- read(String) - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Parses a string as an integer and return an azimuth parameter
with the corresponding index.
- read(int) - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Returns an azimuth parameter for a specified index.
- read(String) - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.DipParameter
-
Parses a string as an integer and return a dip parameter
with the corresponding index.
- read(int) - Static method in enum net.talvi.puffinplot.data.file.OrientationParameters.DipParameter
-
Returns a dip parameter for a specified index.
- read(int, int, int, int) - Static method in class net.talvi.puffinplot.data.file.OrientationParameters
-
Creates a orientation parameter set from the specified index
values for the required parameters.
- read(String, String, String, String) - Static method in class net.talvi.puffinplot.data.file.OrientationParameters
-
Creates a orientation parameter set from the strings containing
index values for the required parameters.
- readDirectionalData(Collection<File>) - Method in class net.talvi.puffinplot.data.Suite
-
Reads sample direction data from text files.Text files should have no
header lines.
- Reader(List<String>) - Constructor for class net.talvi.puffinplot.data.TreatmentStep.Reader
-
Create a new reader using the supplied header strings.
- readFile() - Method in class net.talvi.puffinplot.data.file.AmsLoader
-
Reads the file for which this loader was created.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.CaltechLoader
-
Read a file into a data object containing treatment steps.
- readFile(File, Map<String, Object>) - Method in interface net.talvi.puffinplot.data.file.FileLoader
-
Read a file using a specified set of options.
- readFile(File) - Method in interface net.talvi.puffinplot.data.file.FileLoader
-
Reads a file without any specified options.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.IapdLoader
-
Reads an IAPD file.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.Jr6Loader
-
Returns a JR6 loader for the specified file.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.PmdLoader
-
Return a PmdLoader containing the treatmentSteps from the supplied
input stream.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.PplLoader
-
Reads data from a specified PuffinPlot file.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.TabularFileLoader
-
Reads a file.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.TwoGeeLoader
-
Reads a file in 2G format.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.UcDavisLoader
-
Read a file in the old UC Davis file format.
- readFile(File, Map<String, Object>) - Method in class net.talvi.puffinplot.data.file.ZplotLoader
-
Reads a Zplot file.
- readFiles(List<File>) - Method in class net.talvi.puffinplot.data.Suite
-
Convenience method for reading PuffinPlot files.This method is a wrapper
for the fully specified method
Suite.readFiles(List, FileType,
Map)
which provides defaults for all the arguments
except for the list of file names.
- readFiles(List<File>, FileType, Map<String, Object>) - Method in class net.talvi.puffinplot.data.Suite
-
Reads data into this suite from the specified files.
- readFromPrefs(Preferences) - Static method in class net.talvi.puffinplot.data.file.FileFormat
-
Creates a format from a preferences object.
- readLine(String) - Method in class net.talvi.puffinplot.data.file.FileFormat
-
Creates a
TreatmentStep
from a line formatted according to this
format.
- readLines(List<String>) - Method in class net.talvi.puffinplot.data.file.FileFormat
-
Reds a list of lines in this format and produces the corresponding
TreatmentStep
s.
- readStream(InputStream, String, TreatmentType) - Method in class net.talvi.puffinplot.data.file.Jr6Loader
-
Reads JR6 data from a specified input stream.
- readStream(InputStream, Map<String, Object>, String) - Method in class net.talvi.puffinplot.data.file.PmdLoader
-
Return a data object containing the treatment steps from a supplied
input stream.
- recalculateSamplesAndSites(Collection<Sample>) - Method in class net.talvi.puffinplot.PuffinApp
-
Redo existing sample and site calculations affected by specified samples.
- RecentFileList - Class in net.talvi.puffinplot
-
RecentFileList manages a list of file-sets.
- RecentFileList(UnaryOperator<String>) - Constructor for class net.talvi.puffinplot.RecentFileList
-
Creates a new file list, reading data (if any) using the supplied getter.
- recreatePlots() - Method in class net.talvi.puffinplot.window.MainGraphDisplay
-
Deletes all plots and recreates them.
- redoCalculationsForAllSuites() - Method in class net.talvi.puffinplot.PuffinApp
-
Recalculates all sample and site calculations in all currently open
suites.
- remove(int) - Method in class net.talvi.puffinplot.data.CustomFields
-
Removes a value from this custom field list.
- remove(Object) - Method in class net.talvi.puffinplot.window.PuffinRenderingHints
- RemoveByDepthRangeDialog - Class in net.talvi.puffinplot.window
-
A dialog for removing samples within a specified depth range.
- RemoveByDepthRangeDialog(PuffinApp) - Constructor for class net.talvi.puffinplot.window.RemoveByDepthRangeDialog
-
Creates a new remove depth range dialog
- removeCurrentTreatmentStepListener(CurrentTreatmentStepListener) - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Remove a datum change listener.
- removeData(Collection<TreatmentStep>) - Method in class net.talvi.puffinplot.data.Sample
-
Remove specified treatmentSteps from this sample.
- removeSampleClickListener(SampleClickListener) - Method in class net.talvi.puffinplot.plots.Plot
-
Removes a sample click listener which was previously added to this plot.
- removeSamples(Collection<Sample>) - Method in class net.talvi.puffinplot.data.Suite
-
Removes the specified samples from this suite.
- removeSamplesByTreatmentType(Collection<Sample>, TreatmentType) - Method in class net.talvi.puffinplot.data.Suite
-
For every sample in the supplied collection: remove the sample from
this suite if any of its treatment steps has the specified treatment
type.
- removeSamplesByTreatmentType - Variable in class net.talvi.puffinplot.PuffinActions
-
Removes samples with a particular treatment type.
- removeSamplesOutsideDepthRange(double, double) - Method in class net.talvi.puffinplot.data.Suite
-
Retains the samples between the specified depths in the suite,
and removes all samples outside this range.
- removeSamplesOutsideDepthRange - Variable in class net.talvi.puffinplot.PuffinActions
-
Removes samples whose depth falls outside a specified range.
- removeSavedListener(Suite.SavedListener) - Method in class net.talvi.puffinplot.data.Suite
-
Remove a listener for the Suite's save state
- removeVisibilityChangedListener(Consumer<Boolean>) - Method in class net.talvi.puffinplot.plots.Plot
-
Removes a listener for visibility changes to this plot.
- rescaleMagSus(double) - Method in class net.talvi.puffinplot.data.Suite
-
Multiplies all magnetic susceptibility measurements in this suite by the
specified factor.
- rescaleMagSus - Variable in class net.talvi.puffinplot.PuffinActions
-
Scales all magnetic susceptibility values in the current suite by
a user-specified factor.
- resetLayout - Variable in class net.talvi.puffinplot.PuffinActions
-
Resets the layout of the plots to the default.
- resetLayout() - Method in class net.talvi.puffinplot.window.GraphDisplay
-
Resets each plot's size and position to their defaults.
- rot180(MeasurementAxis) - Method in class net.talvi.puffinplot.data.TreatmentStep
-
Rotates magnetic moment data 180 degrees about the specified axis.
- rot180(MeasurementAxis) - Method in class net.talvi.puffinplot.data.Vec3
-
Rotates the vector by 180 degrees about the specified axis.
- rotateAroundZAxis(double) - Method in class net.talvi.puffinplot.data.Sample
-
Rotate all the magnetic moment vectors of this sample about the
z axis.
- rotateDeclinations(double) - Method in class net.talvi.puffinplot.data.CoreSection
-
Rotates the declinations of all the data points in all the samples
by the specified angle.
- rotateForP1(Vec3) - Method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Rotates a vector from a P1=this system to a P1=12 system.
- rotateForP1(double[]) - Method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Rotates a tensor from a P1=this system to a P1=12 system.
- rotateSampleAzimuthForP3(double) - Method in enum net.talvi.puffinplot.data.file.OrientationParameters.AzimuthParameter
-
Rotates a sample azimuth from a P3=this system to a P3=12 system.
- rotateSamplesByDiscreteId(Map<String, Double>) - Method in class net.talvi.puffinplot.data.Suite
-
Rotate the declination of magnetic moment data in this suite according to
the discrete ID of the sample.
- rotY(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Rotates this vector about the y axis.
- rotZ(double) - Method in class net.talvi.puffinplot.data.Vec3
-
Rotates this vector about the z axis.
- RpiDialog - Class in net.talvi.puffinplot.window
-
A class to show a dialog to input settings for an RPI calculation.
- RpiDialog(List<Suite>, JFrame) - Constructor for class net.talvi.puffinplot.window.RpiDialog
-
Create a new RPI dialog.
- RpiEstimateType - Enum in net.talvi.puffinplot.data
-
The parameter used in normalizing an NRM to produce an RPI estimate.
- RpiPlot - Class in net.talvi.puffinplot.plots
-
A plot which shows the current suite RPI estimate.
- RpiPlot(PlotParams) - Constructor for class net.talvi.puffinplot.plots.RpiPlot
-
Instantiates a new RPI plot.
- runJavascriptScript - Variable in class net.talvi.puffinplot.PuffinActions
-
Runs a Python script using the Jython interpreter.
- runJavascriptScript(String) - Method in class net.talvi.puffinplot.PuffinApp
-
Runs a specified script written in JavaScript
- runningOnOsX() - Static method in class net.talvi.puffinplot.Util
-
Reports whether the JVM is running on Mac OS X.
- runPythonScript - Variable in class net.talvi.puffinplot.PuffinActions
-
Runs a Python script using the Jython interpreter.
- runPythonScriptInGui(String) - Method in class net.talvi.puffinplot.PuffinApp
-
Runs a specified Python script, first downloading Jython if required.