# genspheremisc: Miscellaneous functions used in working with generalized... In gensphere: Generalized Spherical Distributions

## Description

Miscellaneous internal functions for the gensphere package.

## Usage

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16``` ```gs.cone(x, mu, theta0) gs.elliptical(x, B) gs.gen.lp.norm(x, p, A) gs.lp.norm(x,p) gs.proj.normal(x, mu, sigma) gs.vfunc.eval(cfunc, x) gs.pdf2d.plot(gs.dist, xy.grid = seq(-10, 10, 0.1) ) RefineSphericalTessellation(V1, V2) NearbyPointsOnSphere(x, epsilon) RotateInNDimensions(x, y) ## S3 method for class 'gensphere.contour' print(x,...) ## S3 method for class 'gensphere.distribution' print(x,...) ## S3 method for class 'gensphere.contour' plot(x,multiplier=1,...) ```

## Arguments

 `x,y` vectors representing points in d-dimensional space `mu` direction of the mode for a cone/normal bump `theta0` angle between peak of the cone and the base of the cone `B` (d x d) positive definite shape matrix `A` matrix used to compute || A x ||_p `p` power of the l^p norm; p=2 is Euclidean distance `gs.dist` object of class "gensphere.distribution" defined by `gensphere` `xy.grid` a matrix of (x,y) values in 2-dimensions `cfunc` an object of class "gensphere.contour" defined by `cfunc.new`, etc. `...` optional arguments to the 2-dimensional plot, e.g. col='red', etc. `sigma` scale parameter for a normal bump `epsilon` vector of positive numbers where there are points added around a particular direction `V1,V2` matrices of vertices which are joined together to get a refinement of the grid `multiplier` a positive number used to scale the contour

## Details

These are undocumented functions that are used internally. The functions `gs.cone`, `gs.elliptical`, `gs.gen.lp.norm`, `gs.lp.norm`, `gs.proj.normal`, `gs.vfunc.eval` are used in evalutating a contour function. `RefineSphericalTessellation`, `NearbyPointsOnSphere` are used in defining the tessellation of the contour that identifies bumps and cones. `gs.pdf2d.plot` and the plot/print methods are initial attempts at plotting and printing a summary of objects.

These functions may change or disappear in the future.

gensphere documentation built on Jan. 16, 2021, 5:30 p.m.