Class/Object

it.unibo.scafi.renderer3d.camera

FpsCamera

Related Docs: object FpsCamera | package camera

Permalink

final class FpsCamera extends PerspectiveCamera with SimulationCamera

JavaFx 3D camera that moves with keyboard input and rotates with mouse or keyboard input. It can move up, down, left, right, forward and backwards but it rotates only on the Y axis.

Linear Supertypes
SimulationCamera, PerspectiveCamera, Camera, Node, Styleable, SFXDelegate[PerspectiveCamera], EventHandlerDelegate, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FpsCamera
  2. SimulationCamera
  3. PerspectiveCamera
  4. Camera
  5. Node
  6. Styleable
  7. SFXDelegate
  8. EventHandlerDelegate
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FpsCamera(initialPosition: Point3D = Point3D.Zero, sensitivity: Double = 0.6d)

    Permalink

Type Members

  1. type EventHandled = AnyRef { ... /* 5 definitions in type refinement */ }

    Permalink
    Definition Classes
    EventHandlerDelegate
  2. sealed trait FilterMagnet[J <: Event, S <: SFXDelegate[J]] extends AnyRef

    Permalink
    Definition Classes
    EventHandlerDelegate
  3. sealed trait HandlerMagnet[J <: Event, S <: SFXDelegate[J]] extends AnyRef

    Permalink
    Definition Classes
    EventHandlerDelegate

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 accessibleHelp: ObjectProperty[String]

    Permalink
    Definition Classes
    Node
  5. def accessibleHelp_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  6. def accessibleRole: ObjectProperty[AccessibleRole]

    Permalink
    Definition Classes
    Node
  7. def accessibleRoleDescription: ObjectProperty[String]

    Permalink
    Definition Classes
    Node
  8. def accessibleRoleDescription_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  9. def accessibleRole_=(v: AccessibleRole): Unit

    Permalink
    Definition Classes
    Node
  10. def accessibleText: ObjectProperty[String]

    Permalink
    Definition Classes
    Node
  11. def accessibleText_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  12. def addEventFilter[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink
    Definition Classes
    EventHandlerDelegate
  13. def addEventHandler[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink
    Definition Classes
    EventHandlerDelegate
  14. def alignmentInParent: Pos

    Permalink
    Definition Classes
    Node
  15. def alignmentInParent_=(p: Pos): Unit

    Permalink
    Definition Classes
    Node
  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. def autosize(): Unit

    Permalink
    Definition Classes
    Node
  18. def baselineOffset: Double

    Permalink
    Definition Classes
    Node
  19. def blendMode: ObjectProperty[BlendMode]

    Permalink
    Definition Classes
    Node
  20. def blendMode_=(v: BlendMode): Unit

    Permalink
    Definition Classes
    Node
  21. def boundsInLocal: ReadOnlyObjectProperty[Bounds]

    Permalink
    Definition Classes
    Node
  22. def boundsInParent: ReadOnlyObjectProperty[Bounds]

    Permalink
    Definition Classes
    Node
  23. def buildEventDispatchChain(chain: EventDispatchChain): EventDispatchChain

    Permalink
    Definition Classes
    EventHandlerDelegate
  24. def cache: BooleanProperty

    Permalink
    Definition Classes
    Node
  25. def cacheHint: ObjectProperty[CacheHint]

    Permalink
    Definition Classes
    Node
  26. def cacheHint_=(v: CacheHint): Unit

    Permalink
    Definition Classes
    Node
  27. def cache_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  28. def clip: ObjectProperty[Node]

    Permalink
    Definition Classes
    Node
  29. def clip_=(v: Node): Unit

    Permalink
    Definition Classes
    Node
  30. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  31. def contains(localPoint: Point2D): Boolean

    Permalink
    Definition Classes
    Node
  32. def contains(localX: Double, localY: Double): Boolean

    Permalink
    Definition Classes
    Node
  33. def contentBias: Orientation

    Permalink
    Definition Classes
    Node
  34. def cssMetaData: Seq[CssMetaData[_ <: Styleable, _]]

    Permalink
    Definition Classes
    Styleable
  35. def cursor: ObjectProperty[Cursor]

    Permalink
    Definition Classes
    Node
  36. def cursor_=(v: Cursor): Unit

    Permalink
    Definition Classes
    Node
  37. val delegate: PerspectiveCamera

    Permalink
    Definition Classes
    PerspectiveCamera → Camera → Node → SFXDelegate
  38. def depthTest: ObjectProperty[DepthTest]

    Permalink
    Definition Classes
    Node
  39. def depthTest_=(v: DepthTest): Unit

    Permalink
    Definition Classes
    Node
  40. def disable: BooleanProperty

    Permalink
    Definition Classes
    Node
  41. def disable_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  42. def disabled: ReadOnlyBooleanProperty

    Permalink
    Definition Classes
    Node
  43. def effect: ObjectProperty[Effect]

    Permalink
    Definition Classes
    Node
  44. def effect_=(v: Effect): Unit

    Permalink
    Definition Classes
    Node
  45. def effectiveNodeOrientation: ReadOnlyObjectProperty[NodeOrientation]

    Permalink
    Definition Classes
    Node
  46. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  47. def equals(ref: Any): Boolean

    Permalink
    Definition Classes
    SFXDelegate → AnyRef → Any
  48. def eventDispatcher: ObjectProperty[EventDispatcher]

    Permalink
    Definition Classes
    Node
  49. def eventDispatcher_=(v: EventDispatcher): Unit

    Permalink
    Definition Classes
    Node
  50. def eventHandlerDelegate: EventHandled

    Permalink
    Attributes
    protected
    Definition Classes
    Node → EventHandlerDelegate
  51. def farClip: DoubleProperty

    Permalink
    Definition Classes
    Camera
  52. def farClip_=(v: Double): Unit

    Permalink
    Definition Classes
    Camera
  53. def fieldOfView: DoubleProperty

    Permalink
    Definition Classes
    PerspectiveCamera
  54. def fieldOfView_=(v: Double): Unit

    Permalink
    Definition Classes
    PerspectiveCamera
  55. def filterEvent[J <: Event, S <: Event with SFXDelegate[J]](eventType: EventType[J])(filter: FilterMagnet[J, S]): Subscription

    Permalink
    Definition Classes
    EventHandlerDelegate
  56. def fireEvent(event: Event): Unit

    Permalink
    Definition Classes
    Node
  57. def focusTraversable: BooleanProperty

    Permalink
    Definition Classes
    Node
  58. def focusTraversable_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  59. def focused: ReadOnlyBooleanProperty

    Permalink
    Definition Classes
    Node
  60. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  61. def getId: String

    Permalink
    Definition Classes
    Styleable
  62. def getStyle: String

    Permalink
    Definition Classes
    Styleable
  63. def handleEvent[J <: Event, S <: Event with SFXDelegate[J]](eventType: EventType[J])(handler: HandlerMagnet[J, S]): Subscription

    Permalink
    Definition Classes
    EventHandlerDelegate
  64. def hashCode(): Int

    Permalink
    Definition Classes
    SFXDelegate → AnyRef → Any
  65. def hgrow: Priority

    Permalink
    Definition Classes
    Node
  66. def hgrow_=(p: Priority): Unit

    Permalink
    Definition Classes
    Node
  67. def hover: ReadOnlyBooleanProperty

    Permalink
    Definition Classes
    Node
  68. def id: StringProperty

    Permalink
    Definition Classes
    Node
  69. def id_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  70. def initialize(scene: Scene, onCameraChangeAction: () ⇒ Unit): Unit

    Permalink

    See scala.Function0)

    See scala.Function0)

    scene

    the scene that contains this camera

    onCameraChangeAction

    the action to execute whenever the camera moves or rotates

    returns

    Unit, since it has the side effect of initialize the camera

    Definition Classes
    FpsCameraSimulationCamera
  71. def inputMethodRequests: ObjectProperty[InputMethodRequests]

    Permalink
    Definition Classes
    Node
  72. def inputMethodRequests_=(v: InputMethodRequests): Unit

    Permalink
    Definition Classes
    Node
  73. def intersects(localX: Double, localY: Double, localWidth: Double, localHeight: Double): Boolean

    Permalink
    Definition Classes
    Node
  74. def intersects(localBounds: Bounds): Boolean

    Permalink
    Definition Classes
    Node
  75. def isEventAMovementOrRotation(keyEvent: KeyEvent): Boolean

    Permalink

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#isEventAMovementOrRotation(javafx.scene.input.KeyEvent)

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#isEventAMovementOrRotation(javafx.scene.input.KeyEvent)

    keyEvent

    the keyboard event that will be checked

    returns

    true if the event will cause a rotation or movement, false otherwise.

    Definition Classes
    FpsCameraSimulationCamera
  76. def isFixedEyeAtCameraZero: Boolean

    Permalink
    Definition Classes
    PerspectiveCamera
  77. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  78. def layoutBounds: ReadOnlyObjectProperty[Bounds]

    Permalink
    Definition Classes
    Node
  79. def layoutX: DoubleProperty

    Permalink
    Definition Classes
    Node
  80. def layoutX_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  81. def layoutY: DoubleProperty

    Permalink
    Definition Classes
    Node
  82. def layoutY_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  83. def localToParent(localPoint: Point2D): Point2D

    Permalink
    Definition Classes
    Node
  84. def localToParent(localX: Double, localY: Double): Point2D

    Permalink
    Definition Classes
    Node
  85. def localToParent(localBounds: Bounds): Bounds

    Permalink
    Definition Classes
    Node
  86. def localToParentTransform: Transform

    Permalink
    Definition Classes
    Node
  87. def localToScene(localPoint: Point2D): Point2D

    Permalink
    Definition Classes
    Node
  88. def localToScene(localX: Double, localY: Double): Point2D

    Permalink
    Definition Classes
    Node
  89. def localToScene(localBounds: Bounds): Bounds

    Permalink
    Definition Classes
    Node
  90. def localToSceneTransform: Transform

    Permalink
    Definition Classes
    Node
  91. def lookup(selector: String): Node

    Permalink
    Definition Classes
    Node
  92. def lookupAll(selector: String): Set[Node]

    Permalink
    Definition Classes
    Node
  93. def managed: BooleanProperty

    Permalink
    Definition Classes
    Node
  94. def managed_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  95. def margin: Insets

    Permalink
    Definition Classes
    Node
  96. def margin_=(i: Insets): Unit

    Permalink
    Definition Classes
    Node
  97. def maxHeight(width: Double): Double

    Permalink
    Definition Classes
    Node
  98. def maxWidth(height: Double): Double

    Permalink
    Definition Classes
    Node
  99. def minHeight(width: Double): Double

    Permalink
    Definition Classes
    Node
  100. def minWidth(height: Double): Double

    Permalink
    Definition Classes
    Node
  101. def mouseTransparent: BooleanProperty

    Permalink
    Definition Classes
    Node
  102. def mouseTransparent_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  103. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  104. def nearClip: DoubleProperty

    Permalink
    Definition Classes
    Camera
  105. def nearClip_=(v: Double): Unit

    Permalink
    Definition Classes
    Camera
  106. def nodeOrientation: ObjectProperty[NodeOrientation]

    Permalink
    Definition Classes
    Node
  107. def nodeOrientation_=(v: NodeOrientation): Unit

    Permalink
    Definition Classes
    Node
  108. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  110. def onContextMenuRequested: ObjectProperty[EventHandler[_ >: ContextMenuEvent]]

    Permalink
    Definition Classes
    Node
  111. def onContextMenuRequested_=(v: EventHandler[_ >: ContextMenuEvent]): Unit

    Permalink
    Definition Classes
    Node
  112. def onDragDetected: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  113. def onDragDetected_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  114. def onDragDone: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink
    Definition Classes
    Node
  115. def onDragDone_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  116. def onDragDropped: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink
    Definition Classes
    Node
  117. def onDragDropped_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  118. def onDragEntered: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink
    Definition Classes
    Node
  119. def onDragEntered_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  120. def onDragExited: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink
    Definition Classes
    Node
  121. def onDragExited_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  122. def onDragOver: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink
    Definition Classes
    Node
  123. def onDragOver_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  124. def onInputMethodTextChanged: ObjectProperty[EventHandler[_ >: InputMethodEvent]]

    Permalink
    Definition Classes
    Node
  125. def onInputMethodTextChanged_=(v: EventHandler[_ >: InputMethodEvent]): Unit

    Permalink
    Definition Classes
    Node
  126. def onKeyPressed: ObjectProperty[EventHandler[_ >: KeyEvent]]

    Permalink
    Definition Classes
    Node
  127. def onKeyPressed_=(v: EventHandler[_ >: KeyEvent]): Unit

    Permalink
    Definition Classes
    Node
  128. def onKeyReleased: ObjectProperty[EventHandler[_ >: KeyEvent]]

    Permalink
    Definition Classes
    Node
  129. def onKeyReleased_=(v: EventHandler[_ >: KeyEvent]): Unit

    Permalink
    Definition Classes
    Node
  130. def onKeyTyped: ObjectProperty[EventHandler[_ >: KeyEvent]]

    Permalink
    Definition Classes
    Node
  131. def onKeyTyped_=(v: EventHandler[_ >: KeyEvent]): Unit

    Permalink
    Definition Classes
    Node
  132. def onMouseClicked: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  133. def onMouseClicked_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  134. def onMouseDragEntered: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink
    Definition Classes
    Node
  135. def onMouseDragEntered_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  136. def onMouseDragExited: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink
    Definition Classes
    Node
  137. def onMouseDragExited_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  138. def onMouseDragOver: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink
    Definition Classes
    Node
  139. def onMouseDragOver_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  140. def onMouseDragReleased: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink
    Definition Classes
    Node
  141. def onMouseDragReleased_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  142. def onMouseDragged: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  143. def onMouseDragged_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  144. def onMouseEntered: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  145. def onMouseEntered_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  146. def onMouseExited: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  147. def onMouseExited_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  148. def onMouseMoved: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  149. def onMouseMoved_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  150. def onMousePressed: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  151. def onMousePressed_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  152. def onMouseReleased: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  153. def onMouseReleased_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  154. def onRotate: ObjectProperty[EventHandler[_ >: RotateEvent]]

    Permalink
    Definition Classes
    Node
  155. def onRotate_=(v: EventHandler[_ >: RotateEvent]): Unit

    Permalink
    Definition Classes
    Node
  156. def onRotationFinished: ObjectProperty[EventHandler[_ >: RotateEvent]]

    Permalink
    Definition Classes
    Node
  157. def onRotationFinished_=(v: EventHandler[_ >: RotateEvent]): Unit

    Permalink
    Definition Classes
    Node
  158. def onRotationStarted: ObjectProperty[EventHandler[_ >: RotateEvent]]

    Permalink
    Definition Classes
    Node
  159. def onRotationStarted_=(v: EventHandler[_ >: RotateEvent]): Unit

    Permalink
    Definition Classes
    Node
  160. def onScroll: ObjectProperty[EventHandler[_ >: ScrollEvent]]

    Permalink
    Definition Classes
    Node
  161. def onScrollFinished: ObjectProperty[EventHandler[_ >: ScrollEvent]]

    Permalink
    Definition Classes
    Node
  162. def onScrollFinished_=(v: EventHandler[_ >: ScrollEvent]): Unit

    Permalink
    Definition Classes
    Node
  163. def onScrollStarted: ObjectProperty[EventHandler[_ >: ScrollEvent]]

    Permalink
    Definition Classes
    Node
  164. def onScrollStarted_=(v: EventHandler[_ >: ScrollEvent]): Unit

    Permalink
    Definition Classes
    Node
  165. def onScroll_=(v: EventHandler[_ >: ScrollEvent]): Unit

    Permalink
    Definition Classes
    Node
  166. def onSwipeDown: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink
    Definition Classes
    Node
  167. def onSwipeDown_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  168. def onSwipeLeft: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink
    Definition Classes
    Node
  169. def onSwipeLeft_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  170. def onSwipeRight: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink
    Definition Classes
    Node
  171. def onSwipeRight_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  172. def onSwipeUp: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink
    Definition Classes
    Node
  173. def onSwipeUp_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  174. def onTouchMoved: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink
    Definition Classes
    Node
  175. def onTouchMoved_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  176. def onTouchPressed: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink
    Definition Classes
    Node
  177. def onTouchPressed_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  178. def onTouchReleased: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink
    Definition Classes
    Node
  179. def onTouchReleased_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  180. def onTouchStationary: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink
    Definition Classes
    Node
  181. def onTouchStationary_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  182. def onZoom: ObjectProperty[EventHandler[_ >: ZoomEvent]]

    Permalink
    Definition Classes
    Node
  183. def onZoomFinished: ObjectProperty[EventHandler[_ >: ZoomEvent]]

    Permalink
    Definition Classes
    Node
  184. def onZoomFinished_=(v: EventHandler[_ >: ZoomEvent]): Unit

    Permalink
    Definition Classes
    Node
  185. def onZoomStarted: ObjectProperty[EventHandler[_ >: ZoomEvent]]

    Permalink
    Definition Classes
    Node
  186. def onZoomStarted_=(v: EventHandler[_ >: ZoomEvent]): Unit

    Permalink
    Definition Classes
    Node
  187. def onZoom_=(v: EventHandler[_ >: ZoomEvent]): Unit

    Permalink
    Definition Classes
    Node
  188. def opacity: DoubleProperty

    Permalink
    Definition Classes
    Node
  189. def opacity_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  190. def parent: ReadOnlyObjectProperty[Parent]

    Permalink
    Definition Classes
    Node
  191. def parentToLocal(parentPoint: Point2D): Point2D

    Permalink
    Definition Classes
    Node
  192. def parentToLocal(parentX: Double, parentY: Double): Point2D

    Permalink
    Definition Classes
    Node
  193. def parentToLocal(parentBounds: Bounds): Bounds

    Permalink
    Definition Classes
    Node
  194. def pickOnBounds: BooleanProperty

    Permalink
    Definition Classes
    Node
  195. def pickOnBounds_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  196. def pressed: ReadOnlyBooleanProperty

    Permalink
    Definition Classes
    Node
  197. def pseudoClassStates: ObservableSet[PseudoClass]

    Permalink
    Definition Classes
    Styleable
  198. def relocate(x: Double, y: Double): Unit

    Permalink
    Definition Classes
    Node
  199. def removeEventFilter[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink
    Definition Classes
    EventHandlerDelegate
  200. def removeEventHandler[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink
    Definition Classes
    EventHandlerDelegate
  201. def requestFocus(): Unit

    Permalink
    Definition Classes
    Node
  202. def resize(width: Double, height: Double): Unit

    Permalink
    Definition Classes
    Node
  203. def resizeRelocate(x: Double, y: Double, width: Double, height: Double): Unit

    Permalink
    Definition Classes
    Node
  204. def rotate: DoubleProperty

    Permalink
    Definition Classes
    Node
  205. def rotateByMouseEvent(mouseEvent: MouseEvent): Unit

    Permalink

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#rotateByMouseEvent(javafx.scene.input.MouseEvent)

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#rotateByMouseEvent(javafx.scene.input.MouseEvent)

    mouseEvent

    the mouse event that will be used to rotate the camera

    returns

    Unit, since it has the side effect of rotating the camera

    Definition Classes
    FpsCameraSimulationCamera
  206. def rotate_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  207. def rotationAxis: ObjectProperty[Point3D]

    Permalink
    Definition Classes
    Node
  208. def rotationAxis_=(v: Point3D): Unit

    Permalink
    Definition Classes
    Node
  209. def scaleX: DoubleProperty

    Permalink
    Definition Classes
    Node
  210. def scaleX_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  211. def scaleY: DoubleProperty

    Permalink
    Definition Classes
    Node
  212. def scaleY_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  213. def scaleZ: DoubleProperty

    Permalink
    Definition Classes
    Node
  214. def scaleZ_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  215. def scene: ReadOnlyObjectProperty[Scene]

    Permalink
    Definition Classes
    Node
  216. def sceneToLocal(scenePoint: Point2D): Point2D

    Permalink
    Definition Classes
    Node
  217. def sceneToLocal(sceneX: Double, sceneY: Double): Point2D

    Permalink
    Definition Classes
    Node
  218. def sceneToLocal(sceneBounds: Bounds): Bounds

    Permalink
    Definition Classes
    Node
  219. def snapshot(callback: (SnapshotResult) ⇒ Unit, params: SnapshotParameters, image: WritableImage): Unit

    Permalink
    Definition Classes
    Node
  220. def snapshot(params: SnapshotParameters, image: WritableImage): WritableImage

    Permalink
    Definition Classes
    Node
  221. def startDragAndDrop(transferModes: TransferMode*): Dragboard

    Permalink
    Definition Classes
    Node
  222. def startFullDrag(): Unit

    Permalink
    Definition Classes
    Node
  223. def startMouseRotation(mouseEvent: MouseEvent): Unit

    Permalink

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#startMouseRotation(javafx.scene.input.MouseEvent)

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#startMouseRotation(javafx.scene.input.MouseEvent)

    mouseEvent

    the mouse event that starts the rotation

    returns

    Unit, since it has the side effect of preparing the camera for rotation

    Definition Classes
    FpsCameraSimulationCamera
  224. def stopMovingAndRotating(): Unit

    Permalink

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#stopMovingAndRotating()

    See it.unibo.scafi.renderer3d.camera.SimulationCamera#stopMovingAndRotating()

    returns

    Unit, since it has the side effect of stopping the camera from moving and rotating

    Definition Classes
    FpsCameraSimulationCamera
  225. def style: StringProperty

    Permalink
    Definition Classes
    Node
  226. def styleClass: ObservableBuffer[String]

    Permalink
    Definition Classes
    Styleable
  227. def styleClass_=(c: Iterable[String]): Unit

    Permalink
    Definition Classes
    Node
  228. def style_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  229. def styleableParent: Styleable

    Permalink
    Definition Classes
    Styleable
  230. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  231. def toBack(): Unit

    Permalink
    Definition Classes
    Node
  232. def toFront(): Unit

    Permalink
    Definition Classes
    Node
  233. def toString(): String

    Permalink
    Definition Classes
    SFXDelegate → AnyRef → Any
  234. def transforms: ObservableList[Transform]

    Permalink
    Definition Classes
    Node
  235. def transforms_=(c: Iterable[Transform]): Unit

    Permalink
    Definition Classes
    Node
  236. def translateX: DoubleProperty

    Permalink
    Definition Classes
    Node
  237. def translateX_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  238. def translateY: DoubleProperty

    Permalink
    Definition Classes
    Node
  239. def translateY_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  240. def translateZ: DoubleProperty

    Permalink
    Definition Classes
    Node
  241. def translateZ_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  242. def typeSelector: String

    Permalink
    Definition Classes
    Styleable
  243. def userData: AnyRef

    Permalink
    Definition Classes
    Node
  244. def userData_=(v: AnyRef): Unit

    Permalink
    Definition Classes
    Node
  245. def verticalFieldOfView: BooleanProperty

    Permalink
    Definition Classes
    PerspectiveCamera
  246. def verticalFieldOfView_=(v: Boolean): Unit

    Permalink
    Definition Classes
    PerspectiveCamera
  247. def vgrow: Priority

    Permalink
    Definition Classes
    Node
  248. def vgrow_=(p: Priority): Unit

    Permalink
    Definition Classes
    Node
  249. def visible: BooleanProperty

    Permalink
    Definition Classes
    Node
  250. def visible_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  251. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  253. 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 SimulationCamera

Inherited from PerspectiveCamera

Inherited from Camera

Inherited from Node

Inherited from Styleable

Inherited from SFXDelegate[PerspectiveCamera]

Inherited from EventHandlerDelegate

Inherited from AnyRef

Inherited from Any

Ungrouped