Class DenseGridTrilinearImplicit
Tri-linear interpolant for a 3D dense grid. Supports grid translation
via GridOrigin, but does not support scaling or rotation. If you need those,
you can wrap this in something that does the xform.
Inheritance
DenseGridTrilinearImplicit
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public class DenseGridTrilinearImplicit : BoundedImplicitFunction3d, ImplicitFunction3d
Constructors
DenseGridTrilinearImplicit(DenseGrid3f, Vector3d, Double)
Declaration
public DenseGridTrilinearImplicit(DenseGrid3f grid, Vector3d gridOrigin, double cellSize)
Parameters
DenseGridTrilinearImplicit(MeshSignedDistanceGrid)
Declaration
public DenseGridTrilinearImplicit(MeshSignedDistanceGrid sdf_grid)
Parameters
Fields
CellSize
Declaration
Field Value
Grid
Declaration
Field Value
GridOrigin
Declaration
public Vector3d GridOrigin
Field Value
Outside
Declaration
Field Value
Methods
Bounds()
Declaration
public AxisAlignedBox3d Bounds()
Returns
Gradient(ref Vector3d)
Declaration
public Vector3d Gradient(ref Vector3d pt)
Parameters
Returns
Value(ref Vector3d)
Declaration
public double Value(ref Vector3d pt)
Parameters
Returns
Implements