xmsinterp  1.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nxms
 CAnisotropicInterpolatorClass to transform points relative to a centerline polyline into a space where the centerline segments are conceptually rotated to lie on the x-axis. The points used to interpolate from will be projected via a normal onto each centerline segment. The distance along that centerline where that normal intersects will be the new x (or s) value. The new y (or n) value will be the distance of the point above or below the centerline to that intersection. The z value remains unchanged. Note that a point can project onto multiple centerline segments. An option allows from using only the transformation of each point with the smallest n. Points to interpolate "to" will be transformed the same way. Then an inverse distance weighting (raised to a power) from the interpolation points will be used to compute the interpolated z value. This is an internal implementation class used by InterpAnisotropic
 CInterpAnisotropicClass that performs anisotropic interpolation. Transforms points so x is a distance of a projected normal onto the centerline and y is the distance from (above or below) the centerline. Interpolate using inverse distance weighted interpolation after scaling the transformed x-values
 CInterpAnisotropicImplImplementation of InterpAnisotropic class
 CInterpBaseBase class for interpolation methods
 CInterpCtComputes the Clough Tocher interpolation to a location
 CInterpIdwClass that performs inverse distance weighted interpolation
 CInterpIdwImplImplementation of InterpIdw class
 CInterpThreadThreading class to compute idw interpolation in parallel
 CInterpLinearClass that performs linear interpolation
 CInterpLinearImplImplementation of InterpLinear
 CInterpNatNeighClass that performs natural neighbor interpolation
 CInterpNatNeighImplPerforms natural neighbor interpolation to a location
 CInterpPtInfoConvenience struct used in interpolation utility functions
 CLineParameters2D Line definition. If vertical m_slope is Nan
 CnnOuterEdgeStructConvenience struct for natural neighbor interpolation
 CNodalFuncClass to compute gradient plane and quadratic nodal functions for interpolation
 CNodalFuncImplImplementation of NodalFunc
 CNfThreadThreading class to compute nodal functions in parallel
 CSNResultHold data of transforming from xyz to station,normal space
 CThreadLoopThread worker class
 CimplImplementation of ThreadLoop
 CThreadMgrManages a multi-threaded process
 CThreadMgrImplImplmentation of ThreadMgr
 CmyThreadConvenience struct for threads
 CAnisotropicInterpolatorUnitTestsUnit tests for the AnisotropicInterpolator class
 CInterpAnisotropicUnitTestsTester for the InterpAnisotropic class
 CInterpIdwUnitTestsTester for the InterpIdw class
 CInterpLinearUnitTestsTester for the InterpLinearUnitTests class
 CInterpNatNeighUnitTestsTester for the InterpNatNeigh class
 CNodalFuncUnitTestsTester for the NodalFunc class
 CTutInterpolationIntermediateTestsTests for interpolation tutorial