scalismo.sampling.parameters

Members list

Type members

Classlikes

case class PoseAndShapeParameters(translationParameters: TranslationParameters, rotationParameters: RotationParameters, shapeParameters: ShapeParameters)

Combination of translation, rotation and shape parameters

Combination of translation, rotation and shape parameters

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class RotationParameters(angles: (Double, Double, Double))

Represents rotation parameters, represented by the three euler angles.

Represents rotation parameters, represented by the three euler angles.

Note that to complete a rotation, a rotation center needs to be known. As this is usually not changed in a sampling run, we do not consider it as a parameter

Value parameters

angles

- 3 Euler angles

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ScaleParameter(scale: Double)

Represents isotropic scaling by a given positive scalefactor

Represents isotropic scaling by a given positive scalefactor

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ShapeParameters(coefficients: DenseVector[Double])

Represents shape parameters. Intended to be used in a Metropolis Hastings sampling chain

Represents shape parameters. Intended to be used in a Metropolis Hastings sampling chain

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class TranslationParameters(translationVector: EuclideanVector[_3D])

Represents translation parameters, represented by a translation vector.

Represents translation parameters, represented by a translation vector.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type