Skip to contents

All functions

add_ellipsoid2persp()
add ellipse to persp plot
ai2ll()
azi-inc to lat lon
ai2xyz()
(azi,incl) to 3d coordinates
angles.bin()
bin angles
angles.cdf()
Cumulative distribution function and pointwise CI
angles.flower()
Plot a rose of directions for a set of angles
angles.smooth()
smoothen an histogram of angles
angle_2_unit()
Angle to unit vector
anisotropy_abs_fast()
Fast absolute anisotropy statistic
anisotropy_profile()
Anisotropy profile for given diagonal transformations
antipode()
antipode lat and lon
as_bbpoly()
Turn something into a bbpoloy
as_ellipsoid()
Create an ellipsoid object
azi2lon()
azimuth to longitude
aziinc2rotationMatrix()
Rotation using azimuth-inclination.
bartletts_spectral_density()
Bartlett's spectral density
bbox2bbpoly()
Construct a bbpoly from column range matrix
bbox2bbquad()
Construct a bbquad from column range matrix
bbox_affine()
Affine transformation of a bbox or bbquad
bbox_dim()
Bounding box dimension
bbox_distance()
distance from points to bbox border
bbox_make()
compute the bounding box for coordinates
bbox_sideLengths()
Bounding box side lengths
bbox_volume()
Bounding box volume
bbpoly2bbox()
Return the bounding box of a bbpoly
bbpoly_affine()
Affine transformation of a polytope
bbpoly_correct_faces()
Check and correct for orientation of faces
bbpoly_default()
Regular bounding box as a polytope
bbpoly_intersection()
Intersection of two polytopes
bbpoly_planes()
Surface planes of bbpoly
bbpoly_simplex()
Simplex object
bbpoly_simplices()
Split a polytope to simplices.
bbpoly_volume()
Volume of a bbpoly
bbquad2bbox()
Return the bounding box of a bbquad
bbquad_affine()
Affine transformation of a bbquad
bbquad_default()
Regular bounding box as bounding box of quadrilaterals
bbquad_distance()
Distance from points to bbquad walls
bbquad_edges()
Get the edges of the quad box
bbquad_planes()
Surface planes
bbquad_simplices()
Triangulate a bbquad
bbquad_volume()
Volume of a bbquad
check_bbpoly()
Check with error
check_directions()
Sector computation directions
check_pp()
check pattern format
check_vector_passes_triangle()
Check if a vector (or vectors), multiplied by inf, go(es) through a triangle in 3D
confint(<ellipsoid>)
Confidence interval for ellipsoid parameters using simulation
confint(<ellipsoid_old>)
Confidence interval for ellipsoid parameters using simulation
confint(<fryellipsoids>)
Confidence intervals for Fry ellipsoids
coord_affine()
Affine transfomration of coordinates
cross()
Cross-product of two 3D vectors
dDirectional()
Nearest neighbour directional distribution (old version)
deg2rad()
Degree to radian
DFT()
Compute the Discrete Fourier Transform of a point pattern
directed_geom()
Directed geometric graph
direction.grid()
Make a direction grid
dist_point_to_plane()
Point to plane distance
draw.arc()
Draw arc
ellipse_contrast_2d()
Testing contrast for ellipses
ellipse_form()
Ellipse center and matrix from general parameter form
ellipse_solve_rota()
Solve rotation and semi-axes from general transform
ellipsoid_ALS()
ALS fitting of ellipsoid
ellipsoid_contrast_3d()
Testing contrast for ellipsoids
ellipsoid_from_beta()
convert beta vector to ellipsoid object
ellipsoid_OLS()
Ordinary Least Squares Ellipsoid
ellipsoid_shape()
Ellipsoid shape for 3d plotting
Euler2quaternion()
Euler axis/angle to quaternion
Euler2rotationMatrix()
Euler axis-angle to Rotation matrix
EulerAngles2quaternion()
Euler angles to quaternions
EulerAngles2rotationMatrix()
Euler angles to Rotation matrix
Fest_along_axis()
Compute all directed F functions along axis
Fest_directional()
Directed F, empty space function
flower.pcf_directions()
Plot a angluar plot of the pcf_directions, 2D
fryellipsoids-class
Constructor
fry_ellipsoids()
Fit second order intensity ellipses or ellipsoids
fry_ellipsoids2()
Fit second order intensity ellipses or ellipsoids
fry_orientation_density()
Second order orientation density
fry_points()
Fry points
geom()
geometric graph
Gest()
Estimate the nearest neighbour distance distribution
getYmult()
Correct for aspect and coordinate ratio
Gsector()
Directional Nearest neighbour distribution(old)
inc2lat()
inclination to latitude
intensity_at_points()
Kernel Estimate Intensity at Data Points
intensity_bandwidth_profile()
Find the optimal smoothing for intensity estimation kernel width
intensity_somewhere()
Kernel Estimate Intensity at non-Data locations
is.bbpoly()
check class bbpoly
is.bbquad()
check class bbquad
Kdirectional
Some tools for analysing the isotropy of spatial point patterns
Kest_along_axis()
Compute all directed K functions along axis
Kest_anin()
Anisotropic and Inhomogeneous K function
Kest_anin_cylinder()
Anisotropic and Inhomogeneous K function, cylinder version
Kest_directional()
Directed K function
Kest_directional_old()
Directed K function, old and slow
Kest_gaussian()
Gaussian Weighted Sum of Pairwise Vectors
knnangle()
k-th nearest neighbour angles and distances
ks.test2()
Kolmogorov-Smirnov test using ecdf's
lat2inc()
latitude to inclination
lines(<anisotropyprofile>)
Lines method for "anisotropyprofile"
ll2ai()
latlon to aziinc
ll2xyz()
latlon to 3d coordinates
lon2azi()
longitude to azimuth
markcorr_anin()
Inhomogeneous anisotropic mark-correlation function, sector version
markcorr_anisotropic()
Anisotropic mark correlation function, direction vector formulation
mean_ellipse()
Mean of ellipses
mean_ellipsoids()
Mean ellipsoid using empirical mean
mean_rotation_quat()
Mean ellipsoid rotation using quarternion average
nnangle()
nearest neighbour angles and distances
nnangle_cone()
nearest neighbour angles and distances given that angles are in a cone
nn_directional_angle_distribution()
Nearest neighbour directional distribution (new version)
nn_directional_distance_distribution()
Directional nearest neighbour distribution
nn_directional_distance_distribution_global()
Directional nearest neighbour distribution, global version
nn_directional_distance_distribution_local()
Directional nearest neighbour distribution, local version
nn_orientation_density()
Nearest neighbour angle density
osK()
Ohser-Stoyan K-function
owin_to_bbox()
Turn spatstat window object to bbox
pairwise_vectors()
Compute pairwise distances and angles
parse_marks()
Parse input for marks
pcf_anin()
Inhomogeneous anisotropic pcf function, sector version
pcf_anin_cylinder()
Inhomogeneous anisotropic pcf function, cylinder version
pcf_anin_fry()
Inhomogeneous anisotropic pcf function, non-spherical version
pcf_anisotropic()
Anisotropic pair correlation function
pcf_anisotropic_old()
Anisotropic pair correlation function, old version
pcf_directional()
Directed pcf function
pcf_directions()
Anisotropic pair correlation function, direction vector formulation
pcf_sector()
Sector pair correlation function
periodogram()
Bartlett's periodogram
periodogram_MR()
Periodogram as in Mugglestone and Renshaw 2001
persp(<ellipsoid>)
Perspective plot of an ellipsoid in 3d
pKolmogorov()
Limiting distribution of the Kolmogorov-Smirnov test statistic
plot(<anisotropyprofile>)
Plot method for "anisotropyprofile"
plot(<bbpoly>)
Plot bbpoly object
plot(<bbquad>)
Plot bbquad object
plot(<confint_fryellipsoids>)
Plot confidence intervals
plot(<ellipsoid>)
Plot an ellipsoid
plot(<fryellipsoids>)
plot method for fryellipsoids
plot(<f_cone>)
Plot a typical conical directed function of range
plot(<intensity_bw>)
Quick plot for intensity bw object
plot(<K_anin>) plot(<K_anin>)
Plot Kest_anin object
plot(<markcorr_anin>)
Plot markcorr_anin object
plot(<nnangle>)
Plot for nnangle
plot(<os_K>)
method plot for O-S K-function
plot(<pcf_anin>)
Plot pcf_anin object
plot(<pcf_anisotropic>)
method plot for anisotropic pcf-function
plot(<pcf_directions>)
Plot for pcf_directions
plot2d.pcf_anisotropic()
method plot2d for anisotropic pcf-function
poly2bbpoly()
bbpoly from 2d polygon given by x and y coordinates
poly_to_bbquad()
bbquad from 2d polygon
predict(<ellipsoid>)
Predict i.e. give the length of a direction to be on the ellipsoid
print(<anisotropyprofile>)
print for anisotropy profile
print(<anisotropyprofile.summary>)
Print method for "anisotropyprofile" summary
print(<bbpoly>)
print method for bbpoly, a cuboid made of quads
print(<bbquad>)
print method for bbquad, a cuboid made of quads
print(<confint_fryellipsoids>)
Print method for confint_fryellipsoid
print(<ellipsoid>)
Print ellipsoid
print(<fryellipsoids>)
Print method for fryellipsoids
print(<intensity_bw>)
Print for intensity bw object
print(<nnangle>)
Print for nearest neighbour angles
quaternion2Euler()
Quaternion to Euler axis/angle
quaternion2EulerAngles()
Quaternion to Euler angles
quaternion2rotationMatrix()
Quaternion to rotation matrix
rad2deg()
Radians to degree
redenbach_border_term()
The erosion of window with sector
rellipsoid()
Sample points Roughly Uniformly on the surface of an ellipsoid, 2D or 3D
rellipsoid_dev()
Sample points uniformly on the surface of an ellipsoid, 2D or 3D
rosenberg()
Rosenberg Wavelet Transform
rotationMatrix2Euler()
Rotation matrix (prop or improp) to Euler axis-angle
rotationMatrix2EulerAngles()
Rotation matrix to Euler angles
rotationMatrix2quaternion()
Rotation matrix to quaternion
rotationMatrix3()
Product of elementary rotation matrices in 3D
sample_ellipse_beta()
Sample from the OLS estimate of the beta parameters
sectorplot()
Plot a sector estimate
simplex_volume()
Volume of a simplex
solve_S0()
Solve covariance matrix from unstable X
spectrum()
Mugglestone and Renshaw's polar spectrums
sphere.grid()
generate grids on sphere
summary(<anisotropyprofile>)
Summary for anisotropy profile
summary(<confint_fryellipsoids>)
Summary method for confint_fryellipsoid
summary(<ellipsoid>)
Summarise an ellipsoid
summary(<nnangle>)
Summary method for nearest neighbour angles
Test_anin()
Anisotropic and Inhomogeneous T function
theta_2_unit()
theta (angle) to unit vector, list format input
three_points_to_plane()
Three points to a plane
translation_weights()
Translation correction weights for point pattern
triangulate_indices_cohen_hickey()
Triangulate a polygon given by indices
unit.vecs()
spherical unit vectors in xyz
unit_2_angle()
Unit vector to angle
unit_2_theta()
unit vector to theta (angle) list format input
wavelet_saed()
Scale-angle-energy-density
xyz2ai()
xyz to azi inc
xyz2globe()
OLD for plotting on the globe, we need to trasform as the texture is fuckd up
xyz2ll()
xyz to lat lon
xyzrotate()
rotate xyz coordinates