SimpleActorsFactory

scalismo.ui.rendering.actor.SimpleActorsFactory
abstract class SimpleActorsFactory[T <: Renderable] extends ActorsFactory

A SimpleActorsFactory is a clean and simple factory that produces actors for a given type.

It takes care of all the gory details of type erasure and runtime classes. This is the class you'll normally want to extend.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object BoundingBoxActor.type
object ImageActor.type
object LandmarkActor.type
object LineMeshActor.type
object PointCloudActor.type
object ScalarFieldActor.type
object ScalarMeshFieldActor.type
object TetrahedralMeshActor.type
object TriangleMeshActor.type
object VectorFieldActor.type
object VertexColorMeshActor.type
Show all

Members list

Value members

Abstract methods

def actorsFor(renderable: T, viewport: ViewportPanel): Option[Actors]

Concrete methods

final override def supportedClasses: List[Class[_ <: Renderable]]

Attributes

Definition Classes
final override def untypedActorsFor(renderable: Renderable, viewport: ViewportPanel): Option[Actors]

Attributes

Definition Classes