scalismo.common
Members list
Packages
Type members
Classlikes
Basic implementation of ScalarArray, common to both primitive and value-class scalar arrays.
Basic implementation of ScalarArray, common to both primitive and value-class scalar arrays.
Type parameters
- S
-
the type of the contained data.
- U
-
the type of the underlying contained raw data
Value parameters
- rawData
-
the actual raw data contained in the array
Attributes
- Supertypes
-
trait Serializabletrait Producttrait ScalarArray[S]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait Equalstrait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait PartialFunction[Int, S]trait Int => Strait Iterable[S]trait Iterable[S]trait IterableFactoryDefaults[S, IndexedSeq]trait IterableOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnceOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnce[S]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class PrimitiveScalarArray[S]
Attributes
- Companion
- object
- Supertypes
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Vectorizer linearize an object to and from an Array
Vectorizer linearize an object to and from an Array
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object RGBComponents.typeobject RGBAComponents.typeobject VectorComponents2D.typeobject VectorComponents3D.type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
- Self type
-
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DifferentiableField.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class UnstructuredPointsDomain[D]class DiscreteImageDomain[D]trait LineMesh[D]class LineMesh2Dclass LineMesh3Dtrait TetrahedralMesh[D]class TetrahedralMesh3Dtrait TriangleMesh[D]class TriangleMesh2Dclass TriangleMesh3DShow all
Defines a discrete set of values, where each associated to a point of the domain.
Defines a discrete set of values, where each associated to a point of the domain.
Attributes
- Companion
- object
- Supertypes
- Self type
-
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DiscreteField.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DiscreteField1D.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DiscreteField2D.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DiscreteField3D.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BoxDomain[D]class BoxDomain1Dclass BoxDomain2Dclass BoxDomain3Dclass EuclideanSpace[D]object EuclideanSpace1D.typeobject EuclideanSpace2D.typeobject EuclideanSpace3D.typeclass RealSpace[D]Show all
- Self type
-
Domain[D]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object domainWarp2D.typeobject domainWarp3D.typeobject domainWarp.typeobject domainWarp2D.typeobject domainWarp3D.type
Attributes
- Companion
- object
- Supertypes
- Known subtypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EuclideanSpace.type
Attributes
- Supertypes
- Self type
-
EuclideanSpace1D.type
Attributes
- Supertypes
- Self type
-
EuclideanSpace2D.type
Attributes
- Supertypes
- Self type
-
EuclideanSpace3D.type
An image is simply a function from points to values, together with a domain on which the function is defined.
An image is simply a function from points to values, together with a domain on which the function is defined.
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
trait Transformation[D]trait ParametricTransformation[D]class GaussianProcessTransformation[D]trait SimilarityTransformation[D]trait RigidTransformation[D]class Rotation[D]class Rotation2Dclass Rotation3Dclass RotationAfterTranslation[D]class Scaling[D]class Translation[D]class TranslationAfterRotation[D]class RotationAfterScaling[D]class RotationAfterScalingAfterTranslation[D]class ScalingAfterRotation[D]class TranslationAfterScalingAfterRotation[D]Show all
- Self type
-
Attributes
- Supertypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
-
class UnstructuredPoints[D]class UnstructuredPoints1Dclass UnstructuredPoints2Dclass UnstructuredPoints3Dclass StructuredPoints[D]class StructuredPoints1Dclass StructuredPoints2Dclass StructuredPoints3DShow all
- Self type
-
PointSet[D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Trait signifying that the data is scalar, and of a primitive JVM type.
Trait signifying that the data is scalar, and of a primitive JVM type.
Type parameters
- S
-
the (primitive) type of the actual scalar data.
Attributes
- Supertypes
- Known subtypes
-
class PrimitiveScalarFromSpireNumeric[A]class ByteIsScalarclass DoubleIsScalarclass FloatIsScalarclass IntIsScalarclass ShortIsScalarShow all
A ScalarArray containing data of a native primitive data type.
A ScalarArray containing data of a native primitive data type.
Type parameters
- S
-
the type of the contained data.
Value parameters
- rawData
-
the actual raw data contained in the array
Attributes
- Supertypes
-
trait Serializabletrait Producttrait ScalarArray[S]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait Equalstrait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait PartialFunction[Int, S]trait Int => Strait Iterable[S]trait Iterable[S]trait IterableFactoryDefaults[S, IndexedSeq]trait IterableOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnceOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnce[S]class Objecttrait Matchableclass AnyShow all
Trait signifying that the data is scalar (i.e., numeric).
Trait signifying that the data is scalar (i.e., numeric).
Note that while unsigned integral types (UByte, UShort, UInt, ULong) are supported, some operations may be significantly slower than when using the built-in primitive (signed) data types. In other words, it may be worthwile to directly map the data to a signed type after reading, then working with the signed data.
Type parameters
- S
-
the type of the actual scalar data.
Attributes
- Companion
- object
- Supertypes
-
class Any
- Known subtypes
-
class PrimitiveScalar[S]class PrimitiveScalarFromSpireNumeric[A]class ByteIsScalarclass DoubleIsScalarclass FloatIsScalarclass IntIsScalarclass ShortIsScalarclass UByteIsScalarclass UIntIsScalarclass UShortIsScalarShow all
Class representing an array of scalar data. Only a subset of the array and generic collections operations is supported, and the data should be treated as immutable. For instance, data values can be accessed by index, but not updated.
Class representing an array of scalar data. Only a subset of the array and generic collections operations is supported, and the data should be treated as immutable. For instance, data values can be accessed by index, but not updated.
Type parameters
- S
-
the type of the contained data.
Attributes
- Companion
- object
- Supertypes
-
trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait Equalstrait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait PartialFunction[Int, S]trait Int => Strait Iterable[S]trait Iterable[S]trait IterableFactoryDefaults[S, IndexedSeq]trait IterableOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnceOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnce[S]class Objecttrait Matchableclass AnyShow all
- Known subtypes
Factory for ScalarArray instances.
Factory for ScalarArray instances.
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalarArray.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalarMeshField3D.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
- Known subtypes
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UnstructuredPoints.type
Attributes
- Supertypes
-
trait Serializabletrait Productclass UnstructuredPoints[_1D]trait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Productclass UnstructuredPoints[_2D]trait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Productclass UnstructuredPoints[_3D]trait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DiscreteDomain[D]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Trait signifying that the data is scalar, and is using a value class to "wrap" the values of an underlying primitive type.
Trait signifying that the data is scalar, and is using a value class to "wrap" the values of an underlying primitive type.
Type parameters
- S
-
the exposed (value class) type of the scalar data.
- U
-
the underlying (primitive) type of the actual stored values.
Attributes
- See also
- Supertypes
- Known subtypes
A ScalarArray containing data of a value class type, which can be mapped from/to an underlying primitive data type.
A ScalarArray containing data of a value class type, which can be mapped from/to an underlying primitive data type.
Type parameters
- S
-
the type of the array's data
- U
-
the type of the underlying contained raw data
Value parameters
- rawData
-
the actual raw data contained in the array
- scalar
-
a Scalar instance, providing the necessary data conversion functions
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait ScalarArray[S]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait IndexedSeq[S]trait IndexedSeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait Seq[S]trait Equalstrait SeqOps[S, IndexedSeq, IndexedSeq[S]]trait PartialFunction[Int, S]trait Int => Strait Iterable[S]trait Iterable[S]trait IterableFactoryDefaults[S, IndexedSeq]trait IterableOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnceOps[S, IndexedSeq, IndexedSeq[S]]trait IterableOnce[S]class Objecttrait Matchableclass AnyShow all
Factory for ValueClassScalarArray instances.
Factory for ValueClassScalarArray instances.
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object RGBComponents.typeobject RGBAComponents.typeclass ScalarVectorizer[S]object DoubleVectorizer.typeobject FloatVectorizer.typeobject IntVectorizer.typeobject ShortVectorizer.typeclass VectorVectorizer[D]object Point1DVectorizer.typeobject Point2DVectorizer.typeobject Point3DVectorizer.typeShow all
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Vectorizer.type
Deprecated classlikes
Attributes
- Deprecated
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalarMeshField.type