Class/Object

scalismo.faces.sampling.face

MoMoRenderer

Related Docs: object MoMoRenderer | package face

Permalink

class MoMoRenderer extends ParametricModel with ParametricLandmarksRenderer with ParametricMaskRenderer with ParametricMeshRenderer with ParametricImageRenderer[RGBA]

parametric renderer for a Morphable Model, implements all useful Parameteric*Renderer interfaces

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MoMoRenderer
  2. ParametricImageRenderer
  3. ParametricMeshRenderer
  4. ParametricMaskRenderer
  5. ParametricLandmarksRenderer
  6. ParametricModel
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MoMoRenderer(model: MoMo, clearColor: RGBA)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def allLandmarkIds: IndexedSeq[String]

    Permalink

    get all available landmarks

    get all available landmarks

    Definition Classes
    MoMoRendererParametricLandmarksRenderer
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def cached(cacheSize: Int): MoMoRenderer

    Permalink

    get a cached version of this renderer

  7. val clearColor: RGBA

    Permalink
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  12. def hasLandmarkId(lmId: String): Boolean

    Permalink

    checks the availability of a named landmark

    checks the availability of a named landmark

    Definition Classes
    MoMoRendererParametricLandmarksRenderer
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  14. def instance(parameters: RenderParameter): VertexColorMesh3D

    Permalink

    create an instance of the model, in the original model's object coordinates

    create an instance of the model, in the original model's object coordinates

    Definition Classes
    ParametricModel
  15. def instanceFromCoefficients(instance: MoMoInstance): VertexColorMesh3D

    Permalink

    draw a model instance directly from the coefficients

    draw a model instance directly from the coefficients

    Definition Classes
    ParametricModel
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. val model: MoMo

    Permalink
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  21. def renderImage(parameters: RenderParameter): PixelImage[RGBA]

    Permalink

    render the image described by the parameters

    render the image described by the parameters

    Definition Classes
    MoMoRendererParametricImageRenderer
  22. def renderLandmark(lmId: String, parameter: RenderParameter): Option[TLMSLandmark2D]

    Permalink

    render landmark position in the image

    render landmark position in the image

    Definition Classes
    MoMoRendererParametricLandmarksRenderer
  23. def renderMask(parameters: RenderParameter, mask: MeshSurfaceProperty[Int]): PixelImage[Int]

    Permalink

    render a mask defined on the model to image space

    render a mask defined on the model to image space

    Definition Classes
    MoMoRendererParametricMaskRenderer
  24. def renderMesh(parameters: RenderParameter): VertexColorMesh3D

    Permalink

    render the mesh described by the parameters, draws instance from model and places properly in the world (world coordinates)

    render the mesh described by the parameters, draws instance from model and places properly in the world (world coordinates)

    Definition Classes
    MoMoRendererParametricMeshRenderer
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from ParametricImageRenderer[RGBA]

Inherited from ParametricMeshRenderer

Inherited from ParametricMaskRenderer

Inherited from ParametricModel

Inherited from AnyRef

Inherited from Any

Ungrouped