Package

spinebil

spinebil

Tracing

getTrace()

Tracing the index over an interpolated planned tour path.

plotTrace()

Plot traces of indexes obtained with getTrace.

Timing

timeSequence()

Time each index evaluation for projections in the tour path.

Rotation

profileRotation()

Test rotation invariance of index functions for selected 2-d data set.

plotRotation()

Plot rotation traces of indexes obtained with profileRotation.

Smoothing

compareSmoothing()

Compare traces with different smoothing options.

jitterAngle()

Re-evaluate index after jittering the projection by an angle alpha.

jitterPoints()

Re-evaluate index after jittering all points by an amount alpha.

getIndexMean()

Evaluate mean index value over n jittered views.

Distance estimation

squintAngleEstimate()

Estimating squint angle of 2-d structure in high-d dataset under selected index.

distanceDist()

Collecting all pairwise distances between input planes.

distanceToSp()

Collecting distances between input planes and input special plane.

Sampling functions

pipeData()

Generating a sample of points on a pipe

sinData()

Generating sine wave sample

spiralData()

Generating spiral sample

Helper functions

scagIndex() mineIndex() mineIndexE() holesR() cmassR()

Matching index functions to the required format.

basisMatrix()

Generate 2-d basis in directions i, j in n dimensions (i,j <= n)

basisVector()

Generate basis vector in direction i in n dimensions (i <= n)