o

scalismo.io

StatismoIO

object StatismoIO

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StatismoIO
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class CatalogEntry(name: String, modelType: StatismoModelType, modelPath: String) extends Product with Serializable
  2. type ModelCatalog = Seq[CatalogEntry]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. def readModelCatalog(file: File): Try[ModelCatalog]

    List all models that are stored in the given hdf5 file.

  16. def readStatismoImageModel[D, A](file: File, modelPath: String = "/")(implicit arg0: NDSpace[D], arg1: CreateStructuredPoints[D], arg2: Vectorizer[A]): Try[DiscreteLowRankGaussianProcess[D, DiscreteImageDomain, A]]

    Reads a GP defined on an image domain with values of type A from a statismo file.

    Reads a GP defined on an image domain with values of type A from a statismo file.

    D

    the dimensinality of the domain

    A

    the type of the values that the GP represents

    file

    the file from which to read

    modelPath

    an optional path into the hdf5 file, from where the model should be read

    returns

    The gaussian process (wrapped in a Success) or Failure.

  17. def readStatismoPDM[D, DDomain[D] <: DiscreteDomain[D]](file: File, modelPath: String = "/")(implicit arg0: NDSpace[D], typeHelper: StatismoDomainIO[D, DDomain], canWarp: DomainWarp[D, DDomain], vectorizer: Vectorizer[EuclideanVector[D]]): Try[PointDistributionModel[D, DDomain]]

    Reads a statistical mesh model from a statismo file

    Reads a statistical mesh model from a statismo file

    file

    The statismo file

    modelPath

    a path in the hdf5 file where the model is stored

  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  23. def writeStatismoImageModel[D, A](gp: DiscreteLowRankGaussianProcess[D, DiscreteImageDomain, A], file: File, modelPath: String)(implicit arg0: NDSpace[D], arg1: Vectorizer[A]): Try[Unit]

    Writes a GP defined on an image domain with values of type A as a statismo file.

    Writes a GP defined on an image domain with values of type A as a statismo file. createDomainWithCells

    D

    the dimensionality of the domain

    A

    The type of the values of the Gaussian process

    gp

    the gaussian process

    file

    the file to which it is written

    modelPath

    an optional path into the hdf5 file

    returns

    Success of failure

  24. def writeStatismoPDM[D, DDomain[D] <: DiscreteDomain[D]](model: PointDistributionModel[D, DDomain], file: File, modelPath: String = "/")(implicit arg0: NDSpace[D], typeHelper: StatismoDomainIO[D, DDomain]): Try[Unit]
  25. object NoCatalogPresentException extends Exception
  26. object StatismoModelType extends Enumeration

Inherited from AnyRef

Inherited from Any

Ungrouped