o

scalismo.io

StatisticalModelIO

object StatisticalModelIO

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

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 readDeformationModel2D(file: File): Try[DiscreteLowRankGaussianProcess[_2D, DiscreteImageDomain, EuclideanVector[_2D]]]

    Reads a model of 2D deformation fields defined on a 2D image domain

    Reads a model of 2D deformation fields defined on a 2D image domain

    file

    the file from which the model is read

    returns

    a 2D deformation model

  16. def readDeformationModel3D(file: File): Try[DiscreteLowRankGaussianProcess[_3D, DiscreteImageDomain, EuclideanVector[_3D]]]

    Reads a model of 3D deformation fields defined on a 3D image domain

    Reads a model of 3D deformation fields defined on a 3D image domain

    file

    the file from which the model is read

    returns

    a 3D deformation model

  17. def readStatisticalLineMeshModel2D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_2D, LineMesh]]

    Reads a PDM with LineMesh[_2D] as the domain

    Reads a PDM with LineMesh[_2D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  18. def readStatisticalLineMeshModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, LineMesh]]

    Reads a PDM with TriangleMesh[_3D] as the domain

    Reads a PDM with TriangleMesh[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  19. def readStatisticalMeshModel(file: File, modelPath: String = "/"): Try[StatisticalMeshModel]

    Reads a statistical mesh model.

    Reads a statistical mesh model. The file type is determined based on the extension. Currently on the Scalismo format (.h5) is supported.

    file

    The statismo file

    returns

    A StatisticalMeshModel or the Failure

  20. def readStatisticalPointModel1D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_1D, UnstructuredPointsDomain]]

    Reads a PDM with UnstructuredPointsDomain[_1D] as the domain

    Reads a PDM with UnstructuredPointsDomain[_1D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  21. def readStatisticalPointModel2D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_2D, UnstructuredPointsDomain]]

    Reads a PDM with UnstructuredPointsDomain[_2D] as the domain

    Reads a PDM with UnstructuredPointsDomain[_2D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  22. def readStatisticalPointModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, UnstructuredPointsDomain]]

    Reads a PDM with UnstructuredPointsDomain[_3D] as the domain

    Reads a PDM with UnstructuredPointsDomain[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  23. def readStatisticalTetrahedralMeshModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, TetrahedralMesh]]

    Reads a PDM with TetrahedralMesh[_3D] as the domain

    Reads a PDM with TetrahedralMesh[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  24. def readStatisticalTriangleMeshModel2D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_2D, TriangleMesh]]

    Reads a PDM with TriangleMesh[_2D] as the domain

    Reads a PDM with TriangleMesh[_2D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  25. def readStatisticalTriangleMeshModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, TriangleMesh]]

    Reads a PDM with TriangleMesh[_3D] as the domain

    Reads a PDM with TriangleMesh[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  26. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  31. def writeDeformationModel2D(gp: DiscreteLowRankGaussianProcess[_2D, DiscreteImageDomain, EuclideanVector[_2D]], file: File): Try[Unit]

    Writes a model of 2D deformation fields defined on a 2D image domain

    Writes a model of 2D deformation fields defined on a 2D image domain

    gp

    the deformation model

    file

    the file to which the model is written

    returns

    Success if model could be read, Failure otherwise

  32. def writeDeformationModel3D(gp: DiscreteLowRankGaussianProcess[_3D, DiscreteImageDomain, EuclideanVector[_3D]], file: File): Try[Unit]

    Writes a model of 3D deformation fields defined on a 3D image domain

    Writes a model of 3D deformation fields defined on a 3D image domain

    gp

    the deformation model

    file

    the file to which the model is written

    returns

    Success if model could be read, Failure otherwise

  33. def writeStatisticalLineMeshModel2D(model: PointDistributionModel[_2D, LineMesh], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with LineMesh[_2D] as the domain

    Writes a PDM with LineMesh[_2D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  34. def writeStatisticalLineMeshModel3D(model: PointDistributionModel[_3D, LineMesh], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with TriangleMesh[_3D] as the domain

    Writes a PDM with TriangleMesh[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  35. def writeStatisticalMeshModel(model: StatisticalMeshModel, file: File, modelPath: String = "/"): Try[Unit]

    Writes a statistical mesh model.

    Writes a statistical mesh model. The file type is determined based on the extension. Currently on the Scalismo format (.h5) is supported.

    model

    The statistical model

    file

    The file to which the model is written

    returns

    In case of Failure, the Failure is returned.

  36. def writeStatisticalPointModel1D(model: PointDistributionModel[_1D, UnstructuredPointsDomain], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with UnstructuredPointsDomain[_1D] as the domain

    Writes a PDM with UnstructuredPointsDomain[_1D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  37. def writeStatisticalPointModel2D(model: PointDistributionModel[_2D, UnstructuredPointsDomain], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with UnstructuredPointsDomain[_2D] as the domain

    Writes a PDM with UnstructuredPointsDomain[_2D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  38. def writeStatisticalPointModel3D(model: PointDistributionModel[_3D, UnstructuredPointsDomain], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with UnstructuredPointsDomain[_3D] as the domain

    Writes a PDM with UnstructuredPointsDomain[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  39. def writeStatisticalTetrahedralMeshModel3D(model: PointDistributionModel[_3D, TetrahedralMesh], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with TetrahedralMesh[_3D] as the domain

    Writes a PDM with TetrahedralMesh[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  40. def writeStatisticalTriangleMeshModel2D(model: PointDistributionModel[_2D, TriangleMesh], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with TriangleMesh[_2D] as the domain

    Writes a PDM with TriangleMesh[_2D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

  41. def writeStatisticalTriangleMeshModel3D(model: PointDistributionModel[_3D, TriangleMesh], file: File, modelPath: String = "/"): Try[Unit]

    Writes a PDM with TriangleMesh[_3D] as the domain

    Writes a PDM with TriangleMesh[_3D] as the domain

    file

    The statismo file

    modelPath

    in the hdf5 directory

    returns

    A PointDistributionModel or the Failure

Inherited from AnyRef

Inherited from Any

Ungrouped