scalismo.common.interpolation

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class BSplineImageInterpolator1D[A](degree: Int)(implicit evidence$1: Scalar[A]) extends BSplineImageInterpolator[_1D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class BSplineImageInterpolator2D[A](degree: Int)(implicit evidence$2: Scalar[A]) extends BSplineImageInterpolator[_2D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class BSplineImageInterpolator3D[A](degree: Int)(implicit evidence$3: Scalar[A]) extends BSplineImageInterpolator[_3D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class BarycentricInterpolator3D[A]()(implicit evidence$1: ValueInterpolator[A]) extends BarycentricInterpolator[_3D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
trait DifferentiableFieldInterpolator[D, DDomain <: (DiscreteDomain), A, dA] extends FieldInterpolator[D, DDomain, A]

Attributes

Graph
Supertypes
trait FieldInterpolator[D, DDomain, A]
class Object
trait Matchable
class Any
Known subtypes
trait FieldInterpolator[D, DDomain <: (DiscreteDomain), A]

Base trait for all interpolators that can be used to interpolate a DiscreteField

Base trait for all interpolators that can be used to interpolate a DiscreteField

Attributes

A

The value type

D

Dimensionality

DDomain

Type of the PointSet that the interpolator can interpolate

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class LinearImageInterpolator1D[A]()(implicit evidence$1: ValueInterpolator[A]) extends LinearImageInterpolator[_1D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class LinearImageInterpolator2D[A]()(implicit evidence$2: ValueInterpolator[A]) extends LinearImageInterpolator[_2D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class LinearImageInterpolator3D[A]()(implicit evidence$3: ValueInterpolator[A]) extends LinearImageInterpolator[_3D, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class NearestNeighborInterpolator[D, DDomain <: (DiscreteDomain), A]() extends FieldInterpolator[D, DDomain, A]

Nearest neighbor interpolation of a discrete field. This implementation is generic and works for any discrete field.

Nearest neighbor interpolation of a discrete field. This implementation is generic and works for any discrete field.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait FieldInterpolator[D, DDomain, A]
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class TriangleMeshInterpolator3D[A]()(implicit evidence$1: ValueInterpolator[A]) extends FieldInterpolator[_3D, TriangleMesh, A]

Interpolates a given discrete field defined on the vertices of a triangle mesh (i.e. a MeshField) by means of a surface interpolation on the surface defined by the mesh.

Interpolates a given discrete field defined on the vertices of a triangle mesh (i.e. a MeshField) by means of a surface interpolation on the surface defined by the mesh.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any