# Global Triangular and Penta-Hexagonal Grids Based on Tessellated Icosahedra

## Documentation for package ‘icosa’ version 0.9.81

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A C E F G H I L N O P R S T V misc

icosa-package | Global Triangular and Hexa-Pentagonal Grids Based on Tessellated Icosahedra

## -- A --

arcdist | Calculation of distances along arcs
arcdistmat | Calculation of distance matrices along arcs
arcpoints | Calculation of points along an arc

## -- C --

CarToPol | Conversion of 3d Cartesian coordinates to polar coordinates
centers | The face centers of an icosahedral grid object
centers-facelayer-method | The face centers of an icosahedral grid object
centers-method | The face centers of an icosahedral grid object
centers-trigrid-method | The face centers of an icosahedral grid object
chullsphere | Spherical convex hull

## -- E --

edgelength | Lengths of grid edges
edgelength-method | Lengths of grid edges
edges | The edges of a 3d object
edges-method | The edges of a 3d object

## -- F --

facelayer | Container for data storage using the faces on icosahedral grid
facelayer-class | Container for data storage using the faces on icosahedral grid
facelayer-edges-method | The edges of a 3d object
facelayer-faces-method | The faces of a 3d object
facelayer-trigrid-resample-method | Resampling of data to a trigrid or a hexagrid object.
faces | The faces of a 3d object
faces-method | The faces of a 3d object
faces3d | Methods of 3d face plotting.
faces3d, | Methods of 3d face plotting.
faces3d-hexagrid-method | Methods of 3d face plotting.
faces3d-method | Methods of 3d face plotting.
faces3d-trigrid-method | Methods of 3d face plotting.

## -- G --

gridgraph | Create or instantiate an 'igraph' class graph from the faces of an icosahedral grid
gridgraph-facelayer-method | Create or instantiate an 'igraph' class graph from the faces of an icosahedral grid
gridgraph-hexagrid-method | Create or instantiate an 'igraph' class graph from the faces of an icosahedral grid
gridgraph-method | Create or instantiate an 'igraph' class graph from the faces of an icosahedral grid
gridgraph-trigrid-method | Create or instantiate an 'igraph' class graph from the faces of an icosahedral grid
gridlabs | Labels of grid vertices, faces and edges
gridlabs3d | Display the names of the grid elements in 3d plots.
gridlabs3d, | Display the names of the grid elements in 3d plots.
gridlabs3d-hexagrid-method | Display the names of the grid elements in 3d plots.
gridlabs3d-method | Display the names of the grid elements in 3d plots.
gridlabs3d-trigrid-method | Display the names of the grid elements in 3d plots.
gridlayer-length-method | The length of a trigrid or, hexagrid class object.
gridlayer-names-method | The face names in a gridlayer class object
gridlayer-set-values-method | Extract values from a gridlayer
gridlayer-values-method | Extract values from a gridlayer
guides3d | Guides for 3d spherical plotting.

## -- H --

heatMapLegend | Legend for a heatmap with predefined colors.
hexagrid | A penta-hexagonal icosahedral grid
hexagrid-class | A penta-hexagonal icosahedral grid
hexagrid-initalize-method | A penta-hexagonal icosahedral grid

## -- I --

icosa | Global Triangular and Hexa-Pentagonal Grids Based on Tessellated Icosahedra
initialize-method | A penta-hexagonal icosahedral grid
initialize-method | A triangular icosahedral grid

## -- L --

length-method | The length of a trigrid or, hexagrid class object.
Line-lines3d-method | 3d plotting method of a Line class object
Lines-lines3d-method | 3d plotting method of a Line class object
lines-method | Lines method for the trigrid and hexagrid classes
lines3d, | 3d plotting method of a Line class object
lines3d-method | Methods of 3d line plotting.
lines3d-method | 3d plotting method of a Line class object
lines3d-Polygon-method | 3d plotting method of a Line class object
lines3d-Polygons-method | 3d plotting method of a Line class object
lines3d-SpatialLinesDataFrame-method | 3d plotting method of a Line class object
lines3d-SpatialPolygons-method | 3d plotting method of a Line class object
lines3d-SpatialPolygonsDataFrame-method | 3d plotting method of a Line class object
lines3d-trigrid-method | Methods of 3d line plotting.
locate | Basic lookup function of coordinates on an icosahedral grid
locate-method | Basic lookup function of coordinates on an icosahedral grid

## -- N --

names-method | The face names in a gridlayer class object
newgraph | Add an igraph object to a predefined slot in a trigrid or hexagrid object
newgraph-method | Add an igraph object to a predefined slot in a trigrid or hexagrid object
newgraph-trigrid-method | Add an igraph object to a predefined slot in a trigrid or hexagrid object
newsp | Add SpatialPolygons object to a predefined slot in a trigrid or hexagrid object
newsp-method | Add SpatialPolygons object to a predefined slot in a trigrid or hexagrid object

## -- O --

occupied | Faces occupied by the specified object
orientation | Extracting the grid orientation
orientation, | Extracting the grid orientation
orientation-method | Extracting the grid orientation
orientation<- | Extracting the grid orientation
orientation<--method | Extracting the grid orientation

## -- P --

plot-method | 2d plotting of a facelayer class object This function will invoke the 2d plotting methods of a grid so data stored in a facelayer object can be displayed.
plot3d, | 3d plotting of an icosahedral grid or its subset
plot3d-hexagrid-method | 3d plotting of an icosahedral grid or its subset
plot3d-method | 3d plotting of an icosahedral grid or its subset
plot3d-method | 3d plotting of a facelayer of an icosahedral grid or its subset
plot3d-trigrid-method | 3d plotting of an icosahedral grid or its subset
PolToCar | Conversion of spherical coordinates to 3d Cartesian coordinates
pos | Position of face centers and vertices on a grid

## -- R --

Raster-trigrid-resample-method | Resampling of data to a trigrid or a hexagrid object.
replace-gridlayer-method | Replacement of elements in a gridlayer object.
resample-method | Resampling of data to a trigrid or a hexagrid object.
rotate, | Rotation method of trigrid and hexagrid objects
rotate-method | Rotation method of trigrid and hexagrid objects
rpsphere | Random point generation on the surface of a sphere

## -- S --

SpatialLines-method | 3d plotting method of a Line class object
SpLines | SpatialLines class object from an icosahedral grid
SpLines-method | SpatialLines class object from an icosahedral grid
SpLines-trigrid-method | SpatialLines class object from an icosahedral grid
SpPolygons | Spatial polygons from an icosahedral grid
SpPolygons-hexagrid-method | Spatial polygons from an icosahedral grid
SpPolygons-method | Spatial polygons from an icosahedral grid
SpPolygons-trigrid-method | Spatial polygons from an icosahedral grid
subset, | Subsetting an icosahedral grid
subset-gridlayer-method | Subsetting an icosahedral grid
subset-hexagrid-method | Subsetting an icosahedral grid
subset-method | Subsetting an icosahedral grid
subset-trigrid-method | Subsetting an icosahedral grid
surfacearea | Areas of grid cell surfaces
surfacearea-method | Areas of grid cell surfaces
surfacecentroid | Surface centroid point of a spherical point cloud

## -- T --

translate | Translating the grid object in 3d Cartesian space
translate-method | Translating the grid object in 3d Cartesian space
trigrid | A triangular icosahedral grid
trigrid-class | A triangular icosahedral grid
trigrid-initalize-method | A triangular icosahedral grid
trigrid-length-method | The length of a trigrid or, hexagrid class object.
trigrid-orientation-method | Extracting the grid orientation
trigrid-rotate-method | Rotation method of trigrid and hexagrid objects
trigrid-setorientation-method | Extracting the grid orientation
trishape | Shape distortions of the triangular faces and subfaces
trishape-method | Shape distortions of the triangular faces and subfaces

## -- V --

values-method | Extract values from a gridlayer
values<--method | Extract values from a gridlayer
vertices | The vertices of an icosahedral grid object
vertices-method | The vertices of an icosahedral grid object
vicinity | The neighbouring faces of faces in an icosahedral grid
vicinity-method | The neighbouring faces of faces in an icosahedral grid

## -- misc --

[-gridlayer-Extent-method | Subsetting an icosahedral grid
[-gridlayer-index-method | Subsetting an icosahedral grid
[-method | Subsetting an icosahedral grid
[-trigrid-method | Subsetting an icosahedral grid
[<--method | Replacement of elements in a gridlayer object.