Class CachingMeshSDFImplicit
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
CachingMeshSDFImplicit
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public class CachingMeshSDFImplicit : BoundedImplicitFunction3d, ImplicitFunction3d
Constructors
CachingMeshSDFImplicit(CachingMeshSDF)
Declaration
public CachingMeshSDFImplicit(CachingMeshSDF sdf)
Parameters
Fields
CellSize
Declaration
Field Value
GridOrigin
Declaration
public Vector3d GridOrigin
Field Value
Outside
Declaration
Field Value
SDF
Declaration
public CachingMeshSDF SDF
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