Trait/Object

scalismo.ui.control.interactor.landmark.complex

ComplexLandmarkingInteractor

Related Docs: object ComplexLandmarkingInteractor | package complex

Permalink

trait ComplexLandmarkingInteractor[InteractorType <: ComplexLandmarkingInteractor[InteractorType]] extends DelegatingInteractor[ComplexLandmarkingInteractor[InteractorType]] with ScalismoPublisher

Linear Supertypes
ScalismoPublisher, Publisher, Reactor, DelegatingInteractor[ComplexLandmarkingInteractor[InteractorType]], Interactor, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ComplexLandmarkingInteractor
  2. ScalismoPublisher
  3. Publisher
  4. Reactor
  5. DelegatingInteractor
  6. Interactor
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def frame: ScalismoFrame

    Permalink
    Definition Classes
    DelegatingInteractor

Concrete 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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def deafTo(ps: Publisher*): Unit

    Permalink
    Definition Classes
    Reactor
  7. def delegate[D <: DelegatedInteractor[ComplexLandmarkingInteractor[InteractorType]]]: D

    Permalink
    Attributes
    protected
    Definition Classes
    DelegatingInteractor
  8. def delegate_=(newDelegate: DelegatedInteractor[ComplexLandmarkingInteractor[InteractorType]]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    DelegatingInteractor
  9. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def getLandmarkForClick(e: MouseEvent): Option[(Landmark[_3D], GroupNode)]

    Permalink
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. def initialDelegate: DelegatedInteractor[ComplexLandmarkingInteractor[InteractorType]]

    Permalink
    Attributes
    protected
    Definition Classes
    ComplexLandmarkingInteractorDelegatingInteractor
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. def isLandmarkCreationEnabled: Boolean

    Permalink
  18. def keyPressed(e: KeyEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  19. def keyReleased(e: KeyEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  20. def keyTyped(e: KeyEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  21. def listenTo(ps: Publisher*): Unit

    Permalink
    Definition Classes
    Reactor
  22. val listeners: RefSet[Reaction] { val underlying: scala.collection.mutable.HashSet[scala.ref.Reference[scala.swing.Reactions.Reaction]] }

    Permalink
    Attributes
    protected
    Definition Classes
    Publisher
  23. def mouseClicked(e: MouseEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  24. def mouseDragged(e: MouseEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  25. def mouseEntered(e: MouseEvent): Verdict

    Permalink
  26. def mouseExited(e: MouseEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  27. def mouseMoved(e: MouseEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  28. def mousePressed(e: MouseEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  29. def mouseReleased(e: MouseEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  30. def mouseWheelMoved(e: MouseWheelEvent): Verdict

    Permalink
    Definition Classes
    DelegatingInteractorInteractor
  31. implicit lazy val myself: InteractorType

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

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

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. def onActivated(frame: ScalismoFrame): Unit

    Permalink

    This method is invoked when an interactor is activated in a frame.

    This method is invoked when an interactor is activated in a frame.

    It can be used to initialize the interactor state, or to add UI elements (e.g. toolbar buttons) to the frame.

    Definition Classes
    ComplexLandmarkingInteractorDelegatingInteractorInteractor
  36. def onDeactivated(frame: ScalismoFrame): Unit

    Permalink

    This method is invoked when an interactor is deactivated, i.e., removed.

    This method is invoked when an interactor is deactivated, i.e., removed.

    It should clean up / revert any changes that the interactor made to the UI.

    Definition Classes
    ComplexLandmarkingInteractorDelegatingInteractorInteractor
  37. implicit def pimpEvent[E <: InputEvent](event: E): PimpedEvent[E]

    Permalink
    Attributes
    protected
    Definition Classes
    Interactor
  38. def publishEvent(e: Event): Unit

    Permalink
    Definition Classes
    ScalismoPublisher
  39. val reactions: Reactions

    Permalink
    Definition Classes
    Reactor
  40. def sigmasForLandmarkUncertainty(group: GroupNode): List[Double]

    Permalink
  41. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  43. def transitionTo(transition: StateTransition[InteractorType, _ <: Delegate[InteractorType]]): Unit

    Permalink
  44. def uncertaintyParametersFor(node: SceneNode, group: GroupNode, point: Point3D, viewport: ViewportPanel): Option[(List[EuclideanVector3D], List[Double])]

    Permalink
  45. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit

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

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

Deprecated Value Members

  1. def publish(e: Event): Unit

    Permalink
    Definition Classes
    ScalismoPublisher → Publisher
    Annotations
    @deprecated @silent()
    Deprecated

    (Since version always) use method publishEvent instead

Inherited from ScalismoPublisher

Inherited from Publisher

Inherited from Reactor

Inherited from DelegatingInteractor[ComplexLandmarkingInteractor[InteractorType]]

Inherited from Interactor

Inherited from AnyRef

Inherited from Any

Ungrouped