Skip to contents

Creates a fabric plot using the eigenvalue method

Usage

VollmerPlot(x, labels = NULL, add = FALSE, ngrid = c(5, 5, 5), ...)

Arguments

x

numeric. Can be three element vector, three column array, or an object of class "line" or "plane"

labels

character. text labels

add

logical. Should data be plotted to an existing plot?

ngrid

integer or 3-element vector specifying the amount of gridlines for the P, G, and G axes. Constant grid spacing when only one integer is given. NULL when no grid.

...

optional graphical parameters

References

Vollmer, F. W. (1990). An application of eigenvalue methods to structural domain analysis. Geological Society of America Bulletin, 102, 786<U+2013>791.

Examples

set.seed(1)
mu <- Line(120, 50)
a <- rvmf(100, mu = mu, k = 10)
VollmerPlot(a, lab = "VMF")
#> Warning: NAs introduced by coercion

set.seed(1)
b <- rfb(100, mu = mu, k = 1, A = diag(c(10, 0, 0)))
VollmerPlot(b, lab = "FB", add = TRUE, col = "red")

set.seed(1)
c <- v_unif("line", n = 100, method = "rotasym")
VollmerPlot(c, lab = "UNIF", add = TRUE, col = "green")

set.seed(1)
d <- rkent(100, mu = mu, k = 10, b = 4)
VollmerPlot(d, lab = "KENT", add = TRUE, col = "blue")
title("Fabric plot of Vollmer (1990)")