TranslationAfterScalingAfterRotation

scalismo.transformations.TranslationAfterScalingAfterRotation
case class TranslationAfterScalingAfterRotation[D](translation: Translation[D], scaling: Scaling[D], rotation: Rotation[D]) extends SimilarityTransformation[D]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Field[D, Point[D]]
trait Point[D] => Point[D]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Attributes

Definition Classes

Derivative of the transform evaluated at a point

Derivative of the transform evaluated at a point

Attributes

Definition Classes
override def domain: Domain[D]

Attributes

Definition Classes
override def f: Point[D] => Point[D]

Attributes

Definition Classes

Attributes

Definition Classes
override def numberOfParameters: Int

Attributes

Definition Classes
override def parameters: DenseVector[Double]

Attributes

Definition Classes

Inherited methods

def *(d: Double)(implicit scalar: Scalar[Point[D]]): Field[D, Double]

Attributes

Inherited from:
Field
def +(that: Field[D, Point[D]])(implicit scalar: Scalar[Point[D]]): Field[D, A]

Attributes

Inherited from:
Field
def -(that: Field[D, Point[D]])(implicit scalar: Scalar[Point[D]]): Field[D, A]

Attributes

Inherited from:
Field
def :*(that: Field[D, Point[D]])(implicit scalar: Scalar[Point[D]]): Field[D, A]

Attributes

Inherited from:
Field
def andThen(t: Point[D] => Point[D]): Transformation[D]

Attributes

Inherited from:
Transformation
override def andThen[B](g: Point[D] => B): Field[D, B]

Attributes

Definition Classes
Field -> Function1
Inherited from:
Field
override def apply(x: Point[D]): A

The value of the image at a given point. if an image is accessed outside of its definition, an exception is thrown

The value of the image at a given point. if an image is accessed outside of its definition, an exception is thrown

Attributes

Definition Classes
Field -> Function1
Inherited from:
Field
override def compose(t: Point[D] => Point[D]): Transformation[D]

Attributes

Definition Classes
Inherited from:
Transformation
def compose[A](g: A => Point[D]): A => R

Attributes

Inherited from:
Function1
def discretize[DDomain <: (DiscreteDomain)](domain: DDomain[D], outsideValue: Point[D]): DiscreteField[D, DDomain, A]

Attributes

Inherited from:
Field
def isDefinedAt(pt: Point[D]): Boolean

True if the image is defined at the given point

True if the image is defined at the given point

Attributes

Inherited from:
Field
def liftValues: Field[D, Option[A]]

Lifts the definition of the value function such that it is defined everywhere, but yields none if the value is outside of the domain

Lifts the definition of the value function such that it is defined everywhere, but yields none if the value is outside of the domain

Attributes

Inherited from:
Field
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Function1 -> Any
Inherited from:
Function1

Deprecated and Inherited methods

Attributes

Deprecated
true
Inherited from:
CanDifferentiateWRTPosition