Class/Object

it.unibo.scafi.renderer3d.manager

NetworkRendering3DPanel

Related Docs: object NetworkRendering3DPanel | package manager

Permalink

final class NetworkRendering3DPanel extends JFXPanel with NetworkRenderer3D with ConnectionManager with NodeManager with SelectionManager with SceneManager

Main entry point of this module. This class extends JFXPanel (because NetworkRenderer does) so that it can be used as a normal JPanel inside Swing. This panel is the main one, it renders all the nodes, the connections, etc. This class offers all the main APIs needed for adding, removing and moving nodes and connections, handling the selected nodes, etc. Developers can also enable a FPS counter to check performance (off by default).

Linear Supertypes
SceneManager, SelectionManager, NodeManager, ConnectionManager, NetworkRenderer3D, JFXPanel, JComponent, HasGetTransferHandler, Container, Component, Serializable, MenuContainer, ImageObserver, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NetworkRendering3DPanel
  2. SceneManager
  3. SelectionManager
  4. NodeManager
  5. ConnectionManager
  6. NetworkRenderer3D
  7. JFXPanel
  8. JComponent
  9. HasGetTransferHandler
  10. Container
  11. Component
  12. Serializable
  13. MenuContainer
  14. ImageObserver
  15. AnyRef
  16. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NetworkRendering3DPanel()

    Permalink

Type Members

  1. abstract class AccessibleAWTComponent extends AccessibleContext with Serializable with AccessibleComponent

    Permalink
    Attributes
    protected
    Definition Classes
    Component
  2. class AccessibleAWTContainer extends AccessibleAWTComponent

    Permalink
    Attributes
    protected
    Definition Classes
    Container
  3. abstract class AccessibleJComponent extends AccessibleAWTContainer with AccessibleExtendedComponent

    Permalink
    Definition Classes
    JComponent
  4. final class ActionStandin extends Action

    Permalink
    Attributes
    private[javax.swing]
    Definition Classes
    JComponent
  5. class BltBufferStrategy extends BufferStrategy

    Permalink
    Attributes
    protected
    Definition Classes
    Component
  6. class FlipBufferStrategy extends BufferStrategy

    Permalink
    Attributes
    protected
    Definition Classes
    Component

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 add(arg0: Component, arg1: Any, arg2: Int): Unit

    Permalink
    Definition Classes
    Container
  5. def add(arg0: Component, arg1: Any): Unit

    Permalink
    Definition Classes
    Container
  6. def add(arg0: Component, arg1: Int): Component

    Permalink
    Definition Classes
    Container
  7. def add(arg0: String, arg1: Component): Component

    Permalink
    Definition Classes
    Container
  8. def add(arg0: Component): Component

    Permalink
    Definition Classes
    Container
  9. def add(arg0: PopupMenu): Unit

    Permalink
    Definition Classes
    Component
  10. def addAncestorListener(arg0: AncestorListener): Unit

    Permalink
    Definition Classes
    JComponent
  11. def addComponentListener(arg0: ComponentListener): Unit

    Permalink
    Definition Classes
    Component
  12. def addContainerListener(arg0: ContainerListener): Unit

    Permalink
    Definition Classes
    Container
  13. def addFocusListener(arg0: FocusListener): Unit

    Permalink
    Definition Classes
    Component
  14. def addHierarchyBoundsListener(arg0: HierarchyBoundsListener): Unit

    Permalink
    Definition Classes
    Component
  15. def addHierarchyListener(arg0: HierarchyListener): Unit

    Permalink
    Definition Classes
    Component
  16. def addImpl(arg0: Component, arg1: Any, arg2: Int): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Container
  17. def addInputMethodListener(arg0: InputMethodListener): Unit

    Permalink
    Definition Classes
    Component
  18. def addKeyListener(arg0: KeyListener): Unit

    Permalink
    Definition Classes
    Component
  19. def addMouseListener(arg0: MouseListener): Unit

    Permalink
    Definition Classes
    Component
  20. def addMouseMotionListener(arg0: MouseMotionListener): Unit

    Permalink
    Definition Classes
    Component
  21. def addMouseWheelListener(arg0: MouseWheelListener): Unit

    Permalink
    Definition Classes
    Component
  22. final def addNode(position: Product3[Double, Double, Double], UID: Int): Unit

    Permalink

    Adds a new 3D node at the specified position and with the specified ID.

    Adds a new 3D node at the specified position and with the specified ID.

    position

    the position where the new node will be placed

    UID

    the unique id of the new node

    Definition Classes
    NodeManager
  23. def addNotify(): Unit

    Permalink
    Definition Classes
    JFXPanel → JComponent → Container → Component
  24. def addPropertyChangeListener(arg0: String, arg1: PropertyChangeListener): Unit

    Permalink
    Definition Classes
    Container → Component
  25. def addPropertyChangeListener(arg0: PropertyChangeListener): Unit

    Permalink
    Definition Classes
    Container → Component
  26. def addVetoableChangeListener(arg0: VetoableChangeListener): Unit

    Permalink
    Definition Classes
    JComponent
  27. def applyComponentOrientation(arg0: ComponentOrientation): Unit

    Permalink
    Definition Classes
    Container → Component
  28. def areFocusTraversalKeysSet(arg0: Int): Boolean

    Permalink
    Definition Classes
    Container → Component
  29. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  30. def blockUntilThreadIsFree(): JFXPanel

    Permalink

    This method adds a small job to the ones that the javaFx thread has to run and it waits for its result.

    This method adds a small job to the ones that the javaFx thread has to run and it waits for its result. Therefore, it blocks the calling thread until the javaFx thread is free enough to run the new job. Since the rest of the api returns immediately, this should be used to avoid the main loop being too fast and flooding the javaFx thread with requests, by calling this method in the main loop.

    Definition Classes
    NetworkRendering3DPanelNetworkRenderer3D
  31. final def changeSelectionVolumeSizesIfNeeded(camera: Camera, movement: Point2D): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  32. final def changeSelectionVolumeSizesIfNeeded(camera: Camera, event: MouseEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  33. def checkImage(arg0: Image, arg1: Int, arg2: Int, arg3: ImageObserver): Int

    Permalink
    Definition Classes
    Component
  34. def checkImage(arg0: Image, arg1: ImageObserver): Int

    Permalink
    Definition Classes
    Component
  35. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  36. def coalesceEvents(arg0: AWTEvent, arg1: AWTEvent): AWTEvent

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Component
  37. def computeVisibleRect(arg0: Rectangle): Unit

    Permalink
    Definition Classes
    JComponent
  38. final def connect(node1UID: Int, node2UID: Int): Unit

    Permalink

    Connects the two specified nodes if not already connected, adding the connection to the scene.

    Connects the two specified nodes if not already connected, adding the connection to the scene.

    node1UID

    the id of the first node to connect

    node2UID

    the id of the second node to connect

    returns

    Unit, since it has the side effect of connecting the two nodes.

    Definition Classes
    ConnectionManager
  39. val connectionGroup: Group

    Permalink
    Attributes
    protected
    Definition Classes
    ConnectionManager
  40. def contains(arg0: Int, arg1: Int): Boolean

    Permalink
    Definition Classes
    JComponent → Component
  41. def contains(arg0: Point): Boolean

    Permalink
    Definition Classes
    Component
  42. def createImage(arg0: Int, arg1: Int): Image

    Permalink
    Definition Classes
    Component
  43. def createImage(arg0: ImageProducer): Image

    Permalink
    Definition Classes
    Component
  44. final def createScene(): Scene

    Permalink
    Attributes
    protected
    Definition Classes
    SceneManager
  45. def createToolTip(): JToolTip

    Permalink
    Definition Classes
    JComponent
  46. def createVolatileImage(arg0: Int, arg1: Int, arg2: ImageCapabilities): VolatileImage

    Permalink
    Definition Classes
    Component
    Annotations
    @throws( classOf[java.awt.AWTException] )
  47. def createVolatileImage(arg0: Int, arg1: Int): VolatileImage

    Permalink
    Definition Classes
    Component
  48. final def decreaseFontSize(): Unit

    Permalink

    Decreases the font size of every label.

    Decreases the font size of every label. This applies to labels not already created, too.

    Definition Classes
    NodeManager
  49. final def disableEvents(arg0: Long): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Component
  50. final def disconnect(node1UID: Int, node2UID: Int): Unit

    Permalink

    Disconnects the two specified nodes if not already disconnected, removing the connection from the scene.

    Disconnects the two specified nodes if not already disconnected, removing the connection from the scene.

    node1UID

    the id of the first node to disconnect

    node2UID

    the id of the second node to disconnect

    returns

    Unit, since it has the side effect of disconnecting the two nodes.

    Definition Classes
    ConnectionManager
  51. final def dispatchEvent(arg0: AWTEvent): Unit

    Permalink
    Definition Classes
    Component
  52. def doLayout(): Unit

    Permalink
    Definition Classes
    Container → Component
  53. final def enableEvents(arg0: Long): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Component
  54. def enableInputMethods(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Component
  55. final def enableNodeFilledSphere(nodeUID: Int, enable: Boolean): Unit

    Permalink

    Enables or disables the colored sphere (not the outlined one) centered on the specified node.

    Enables or disables the colored sphere (not the outlined one) centered on the specified node.

    nodeUID

    the id of the affected node

    enable

    specifies if the method should enable or disable the sphere

    Definition Classes
    NodeManager
  56. final def endSelectionAndRotateSelectedLabels(event: MouseEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  57. final def endSelectionMovementIfNeeded(event: Option[MouseEvent]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  58. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  60. def findComponentAt(arg0: Point): Component

    Permalink
    Definition Classes
    Container
  61. def findComponentAt(arg0: Int, arg1: Int): Component

    Permalink
    Definition Classes
    Container
  62. final def findNode(nodeUID: Int): Option[NetworkNode]

    Permalink
    Attributes
    protected
    Definition Classes
    NodeManager
  63. def firePropertyChange(arg0: String, arg1: Char, arg2: Char): Unit

    Permalink
    Definition Classes
    JComponent → Component
  64. def firePropertyChange(arg0: String, arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JComponent → Component
  65. def firePropertyChange(arg0: String, arg1: Boolean, arg2: Boolean): Unit

    Permalink
    Definition Classes
    JComponent → Component
  66. def firePropertyChange(arg0: String, arg1: Double, arg2: Double): Unit

    Permalink
    Definition Classes
    Component
  67. def firePropertyChange(arg0: String, arg1: Float, arg2: Float): Unit

    Permalink
    Definition Classes
    Component
  68. def firePropertyChange(arg0: String, arg1: Long, arg2: Long): Unit

    Permalink
    Definition Classes
    Component
  69. def firePropertyChange(arg0: String, arg1: Short, arg2: Short): Unit

    Permalink
    Definition Classes
    Component
  70. def firePropertyChange(arg0: String, arg1: Byte, arg2: Byte): Unit

    Permalink
    Definition Classes
    Component
  71. def firePropertyChange(arg0: String, arg1: Any, arg2: Any): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Component
  72. def fireVetoableChange(arg0: String, arg1: Any, arg2: Any): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
    Annotations
    @throws( ... )
  73. def getAccessibleContext(): AccessibleContext

    Permalink
    Definition Classes
    Component
  74. def getActionForKeyStroke(arg0: KeyStroke): ActionListener

    Permalink
    Definition Classes
    JComponent
  75. final def getActionMap(): ActionMap

    Permalink
    Definition Classes
    JComponent
  76. def getAlignmentX(): Float

    Permalink
    Definition Classes
    JComponent → Container → Component
  77. def getAlignmentY(): Float

    Permalink
    Definition Classes
    JComponent → Container → Component
  78. final def getAllNetworkNodes: Set[NetworkNode]

    Permalink
    Attributes
    protected
    Definition Classes
    NodeManager
  79. def getAncestorListeners(): Array[AncestorListener]

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  80. def getAutoscrolls(): Boolean

    Permalink
    Definition Classes
    JComponent
  81. def getBackground(): Color

    Permalink
    Definition Classes
    Component
    Annotations
    @Transient()
  82. def getBaseline(arg0: Int, arg1: Int): Int

    Permalink
    Definition Classes
    JComponent → Component
  83. def getBaselineResizeBehavior(): BaselineResizeBehavior

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  84. def getBorder(): Border

    Permalink
    Definition Classes
    JComponent
  85. def getBounds(arg0: Rectangle): Rectangle

    Permalink
    Definition Classes
    JComponent → Component
  86. def getBounds(): Rectangle

    Permalink
    Definition Classes
    Component
  87. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  88. final def getClientProperty(arg0: Any): AnyRef

    Permalink
    Definition Classes
    JComponent
  89. def getColorModel(): ColorModel

    Permalink
    Definition Classes
    Component
  90. def getComponent(arg0: Int): Component

    Permalink
    Definition Classes
    Container
  91. def getComponentAt(arg0: Point): Component

    Permalink
    Definition Classes
    Container → Component
  92. def getComponentAt(arg0: Int, arg1: Int): Component

    Permalink
    Definition Classes
    Container → Component
  93. def getComponentCount(): Int

    Permalink
    Definition Classes
    Container
  94. def getComponentGraphics(arg0: Graphics): Graphics

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  95. def getComponentListeners(): Array[ComponentListener]

    Permalink
    Definition Classes
    Component
  96. def getComponentOrientation(): ComponentOrientation

    Permalink
    Definition Classes
    Component
  97. def getComponentPopupMenu(): JPopupMenu

    Permalink
    Definition Classes
    JComponent
  98. def getComponentZOrder(arg0: Component): Int

    Permalink
    Definition Classes
    Container
  99. def getComponents(): Array[Component]

    Permalink
    Definition Classes
    Container
  100. def getConditionForKeyStroke(arg0: KeyStroke): Int

    Permalink
    Definition Classes
    JComponent
  101. def getContainerListeners(): Array[ContainerListener]

    Permalink
    Definition Classes
    Container
  102. def getCursor(): Cursor

    Permalink
    Definition Classes
    Component
  103. def getDebugGraphicsOptions(): Int

    Permalink
    Definition Classes
    JComponent
  104. def getDropTarget(): DropTarget

    Permalink
    Definition Classes
    Component
  105. def getFocusCycleRootAncestor(): Container

    Permalink
    Definition Classes
    Component
  106. def getFocusListeners(): Array[FocusListener]

    Permalink
    Definition Classes
    Component
  107. def getFocusTraversalKeys(arg0: Int): Set[AWTKeyStroke]

    Permalink
    Definition Classes
    Container → Component
  108. def getFocusTraversalKeysEnabled(): Boolean

    Permalink
    Definition Classes
    Component
  109. def getFocusTraversalPolicy(): FocusTraversalPolicy

    Permalink
    Definition Classes
    Container
  110. def getFont(): Font

    Permalink
    Definition Classes
    Component → MenuContainer
    Annotations
    @Transient()
  111. def getFontMetrics(arg0: Font): FontMetrics

    Permalink
    Definition Classes
    JComponent → Component
  112. def getForeground(): Color

    Permalink
    Definition Classes
    Component
    Annotations
    @Transient()
  113. def getGraphics(): Graphics

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  114. def getGraphicsConfiguration(): GraphicsConfiguration

    Permalink
    Definition Classes
    Component
  115. def getHeight(): Int

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  116. def getHierarchyBoundsListeners(): Array[HierarchyBoundsListener]

    Permalink
    Definition Classes
    Component
  117. def getHierarchyListeners(): Array[HierarchyListener]

    Permalink
    Definition Classes
    Component
  118. def getIgnoreRepaint(): Boolean

    Permalink
    Definition Classes
    Component
  119. def getInheritsPopupMenu(): Boolean

    Permalink
    Definition Classes
    JComponent
  120. final def getInitialSelectedNodeId: Option[Int]

    Permalink

    Gets the first node selected, the one that is in the center of the selection cube.

    Gets the first node selected, the one that is in the center of the selection cube.

    returns

    a String if the initial node exists, None otherwise.

    Definition Classes
    SelectionManager
  121. def getInputContext(): InputContext

    Permalink
    Definition Classes
    Component
  122. final def getInputMap(): InputMap

    Permalink
    Definition Classes
    JComponent
  123. final def getInputMap(arg0: Int): InputMap

    Permalink
    Definition Classes
    JComponent
  124. def getInputMethodListeners(): Array[InputMethodListener]

    Permalink
    Definition Classes
    Component
  125. def getInputMethodRequests(): InputMethodRequests

    Permalink
    Definition Classes
    JFXPanel → Component
  126. def getInputVerifier(): InputVerifier

    Permalink
    Definition Classes
    JComponent
  127. def getInsets(arg0: Insets): Insets

    Permalink
    Definition Classes
    JComponent
  128. def getInsets(): Insets

    Permalink
    Definition Classes
    JComponent → Container
    Annotations
    @BeanProperty()
  129. def getKeyListeners(): Array[KeyListener]

    Permalink
    Definition Classes
    Component
  130. def getLayout(): LayoutManager

    Permalink
    Definition Classes
    Container
  131. def getListeners[T <: EventListener](arg0: Class[T]): Array[T]

    Permalink
    Definition Classes
    JComponent → Container → Component
  132. def getLocale(): Locale

    Permalink
    Definition Classes
    Component
  133. def getLocation(arg0: Point): Point

    Permalink
    Definition Classes
    JComponent → Component
  134. def getLocation(): Point

    Permalink
    Definition Classes
    Component
  135. def getLocationOnScreen(): Point

    Permalink
    Definition Classes
    Component
  136. def getMaximumSize(): Dimension

    Permalink
    Definition Classes
    JComponent → Container → Component
    Annotations
    @Transient()
  137. def getMinimumSize(): Dimension

    Permalink
    Definition Classes
    JComponent → Container → Component
    Annotations
    @Transient()
  138. def getMouseListeners(): Array[MouseListener]

    Permalink
    Definition Classes
    Component
  139. def getMouseMotionListeners(): Array[MouseMotionListener]

    Permalink
    Definition Classes
    Component
  140. def getMousePosition(arg0: Boolean): Point

    Permalink
    Definition Classes
    Container
    Annotations
    @throws( classOf[java.awt.HeadlessException] )
  141. def getMousePosition(): Point

    Permalink
    Definition Classes
    Component
    Annotations
    @throws( classOf[java.awt.HeadlessException] )
  142. def getMouseWheelListeners(): Array[MouseWheelListener]

    Permalink
    Definition Classes
    Component
  143. def getName(): String

    Permalink
    Definition Classes
    Component
  144. def getParent(): Container

    Permalink
    Definition Classes
    Component
  145. def getPopupLocation(arg0: MouseEvent): Point

    Permalink
    Definition Classes
    JComponent
  146. def getPreferredSize(): Dimension

    Permalink
    Definition Classes
    JFXPanel → JComponent → Container → Component
  147. def getPropertyChangeListeners(arg0: String): Array[PropertyChangeListener]

    Permalink
    Definition Classes
    Component
  148. def getPropertyChangeListeners(): Array[PropertyChangeListener]

    Permalink
    Definition Classes
    Component
  149. def getRegisteredKeyStrokes(): Array[KeyStroke]

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  150. def getRootPane(): JRootPane

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  151. def getScene(): Scene

    Permalink
    Definition Classes
    JFXPanel
  152. final def getSelectedNodesIDs: Set[Int]

    Permalink

    Gets the IDs of the currently selected nodes.

    Gets the IDs of the currently selected nodes.

    returns

    a Set containing the IDs of the currently selected nodes

    Definition Classes
    SelectionManager
  153. def getSize(arg0: Dimension): Dimension

    Permalink
    Definition Classes
    JComponent → Component
  154. def getSize(): Dimension

    Permalink
    Definition Classes
    Component
  155. def getToolTipLocation(arg0: MouseEvent): Point

    Permalink
    Definition Classes
    JComponent
  156. def getToolTipText(arg0: MouseEvent): String

    Permalink
    Definition Classes
    JComponent
  157. def getToolTipText(): String

    Permalink
    Definition Classes
    JComponent
  158. def getToolkit(): Toolkit

    Permalink
    Definition Classes
    Component
  159. def getTopLevelAncestor(): Container

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  160. def getTransferHandler(): TransferHandler

    Permalink
    Definition Classes
    JComponent → HasGetTransferHandler
  161. final def getTreeLock(): AnyRef

    Permalink
    Definition Classes
    Component
  162. def getUI(): ComponentUI

    Permalink
    Definition Classes
    JComponent
    Annotations
    @Transient()
  163. def getUIClassID(): String

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  164. def getVerifyInputWhenFocusTarget(): Boolean

    Permalink
    Definition Classes
    JComponent
  165. def getVetoableChangeListeners(): Array[VetoableChangeListener]

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  166. def getVisibleRect(): Rectangle

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  167. def getWidth(): Int

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  168. def getX(): Int

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  169. def getY(): Int

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  170. def grabFocus(): Unit

    Permalink
    Definition Classes
    JComponent
  171. def hasFocus(): Boolean

    Permalink
    Definition Classes
    Component
  172. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  173. def imageUpdate(arg0: Image, arg1: Int, arg2: Int, arg3: Int, arg4: Int, arg5: Int): Boolean

    Permalink
    Definition Classes
    Component → ImageObserver
  174. final def increaseFontSize(): Unit

    Permalink

    Increases the font size of every label.

    Increases the font size of every label. This applies to labels not already created, too.

    Definition Classes
    NodeManager
  175. def invalidate(): Unit

    Permalink
    Definition Classes
    Container → Component
  176. def isAncestorOf(arg0: Component): Boolean

    Permalink
    Definition Classes
    Container
  177. final def isAttemptingSelection: Boolean

    Permalink

    This can be used to know whether the user is currently attempting a selection or not.

    This can be used to know whether the user is currently attempting a selection or not.

    returns

    true if the user is currently attempting a selection, false otherwise

    Definition Classes
    SelectionManager
  178. def isBackgroundSet(): Boolean

    Permalink
    Definition Classes
    Component
  179. def isCursorSet(): Boolean

    Permalink
    Definition Classes
    Component
  180. def isDisplayable(): Boolean

    Permalink
    Definition Classes
    Component
  181. def isDoubleBuffered(): Boolean

    Permalink
    Definition Classes
    JComponent → Component
  182. def isEnabled(): Boolean

    Permalink
    Definition Classes
    Component
  183. def isFocusCycleRoot(): Boolean

    Permalink
    Definition Classes
    Container
  184. def isFocusCycleRoot(arg0: Container): Boolean

    Permalink
    Definition Classes
    Container → Component
  185. def isFocusOwner(): Boolean

    Permalink
    Definition Classes
    Component
  186. final def isFocusTraversalPolicyProvider(): Boolean

    Permalink
    Definition Classes
    Container
  187. def isFocusTraversalPolicySet(): Boolean

    Permalink
    Definition Classes
    Container
  188. def isFocusable(): Boolean

    Permalink
    Definition Classes
    Component
  189. def isFontSet(): Boolean

    Permalink
    Definition Classes
    Component
  190. def isForegroundSet(): Boolean

    Permalink
    Definition Classes
    Component
  191. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  192. def isLightweight(): Boolean

    Permalink
    Definition Classes
    Component
  193. def isMaximumSizeSet(): Boolean

    Permalink
    Definition Classes
    Component
  194. def isMinimumSizeSet(): Boolean

    Permalink
    Definition Classes
    Component
  195. final def isOpaque(): Boolean

    Permalink
    Definition Classes
    JFXPanel → JComponent → Component
  196. def isOptimizedDrawingEnabled(): Boolean

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  197. final def isPaintingForPrint(): Boolean

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  198. def isPaintingOrigin(): Boolean

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  199. def isPaintingTile(): Boolean

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  200. def isPreferredSizeSet(): Boolean

    Permalink
    Definition Classes
    Component
  201. def isRequestFocusEnabled(): Boolean

    Permalink
    Definition Classes
    JComponent
  202. final def isSelectionComplete: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  203. def isShowing(): Boolean

    Permalink
    Definition Classes
    Component
  204. def isValid(): Boolean

    Permalink
    Definition Classes
    Component
  205. def isValidateRoot(): Boolean

    Permalink
    Definition Classes
    JComponent → Container
  206. def isVisible(): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Transient()
  207. def list(arg0: PrintWriter, arg1: Int): Unit

    Permalink
    Definition Classes
    Container → Component
  208. def list(arg0: PrintStream, arg1: Int): Unit

    Permalink
    Definition Classes
    Container → Component
  209. def list(arg0: PrintWriter): Unit

    Permalink
    Definition Classes
    Component
  210. def list(arg0: PrintStream): Unit

    Permalink
    Definition Classes
    Component
  211. def list(): Unit

    Permalink
    Definition Classes
    Component
  212. val mainScene: Scene

    Permalink
    Attributes
    protected
    Definition Classes
    NetworkRendering3DPanel → SceneManager → SelectionManager → NodeManager
  213. final def moveNode(nodeUID: Int, position: Product3[Double, Double, Double], showDirection: Boolean): Unit

    Permalink

    Moves the node with the specified ID to the specified position.

    Moves the node with the specified ID to the specified position.

    nodeUID

    the unique id of the node to move

    position

    the new position to set

    showDirection

    whether the view should show the movement direction or not

    Definition Classes
    NodeManager
  214. final def moveSelectedNodesIfNeeded(camera: PerspectiveCamera, event: MouseEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  215. final def movementComplete: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  216. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  219. def paint(arg0: Graphics): Unit

    Permalink
    Definition Classes
    JComponent → Container → Component
  220. def paintAll(arg0: Graphics): Unit

    Permalink
    Definition Classes
    Component
  221. def paintBorder(arg0: Graphics): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  222. def paintChildren(arg0: Graphics): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  223. def paintComponent(arg0: Graphics): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → JComponent
  224. def paintComponents(arg0: Graphics): Unit

    Permalink
    Definition Classes
    Container
  225. def paintImmediately(arg0: Rectangle): Unit

    Permalink
    Definition Classes
    JComponent
  226. def paintImmediately(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit

    Permalink
    Definition Classes
    JComponent
  227. def paramString(): String

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent → Container → Component
  228. def prepareImage(arg0: Image, arg1: Int, arg2: Int, arg3: ImageObserver): Boolean

    Permalink
    Definition Classes
    Component
  229. def prepareImage(arg0: Image, arg1: ImageObserver): Boolean

    Permalink
    Definition Classes
    Component
  230. def print(arg0: Graphics): Unit

    Permalink
    Definition Classes
    JComponent → Container → Component
  231. def printAll(arg0: Graphics): Unit

    Permalink
    Definition Classes
    JComponent → Component
  232. def printBorder(arg0: Graphics): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  233. def printChildren(arg0: Graphics): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  234. def printComponent(arg0: Graphics): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  235. def printComponents(arg0: Graphics): Unit

    Permalink
    Definition Classes
    Container
  236. def processComponentEvent(arg0: ComponentEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → Component
  237. def processComponentKeyEvent(arg0: KeyEvent): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  238. def processContainerEvent(arg0: ContainerEvent): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Container
  239. def processEvent(arg0: AWTEvent): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Container → Component
  240. def processFocusEvent(arg0: FocusEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → Component
  241. def processHierarchyBoundsEvent(arg0: HierarchyEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → Component
  242. def processHierarchyEvent(arg0: HierarchyEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → Component
  243. def processInputMethodEvent(arg0: InputMethodEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → Component
  244. def processKeyBinding(arg0: KeyStroke, arg1: KeyEvent, arg2: Int, arg3: Boolean): Boolean

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
  245. def processKeyEvent(arg0: KeyEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → JComponent → Component
  246. def processMouseEvent(arg0: MouseEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → JComponent → Component
  247. def processMouseMotionEvent(arg0: MouseEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → JComponent → Component
  248. def processMouseWheelEvent(arg0: MouseWheelEvent): Unit

    Permalink
    Attributes
    protected[javafx.embed.swing]
    Definition Classes
    JFXPanel → Component
  249. final def putClientProperty(arg0: Any, arg1: Any): Unit

    Permalink
    Definition Classes
    JComponent
  250. def registerKeyboardAction(arg0: ActionListener, arg1: KeyStroke, arg2: Int): Unit

    Permalink
    Definition Classes
    JComponent
  251. def registerKeyboardAction(arg0: ActionListener, arg1: String, arg2: KeyStroke, arg3: Int): Unit

    Permalink
    Definition Classes
    JComponent
  252. def remove(arg0: Component): Unit

    Permalink
    Definition Classes
    Container
  253. def remove(arg0: Int): Unit

    Permalink
    Definition Classes
    Container
  254. def remove(arg0: MenuComponent): Unit

    Permalink
    Definition Classes
    Component → MenuContainer
  255. def removeAll(): Unit

    Permalink
    Definition Classes
    Container
  256. final def removeAllNodeConnections(nodeID: Int): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    ConnectionManager
  257. def removeAncestorListener(arg0: AncestorListener): Unit

    Permalink
    Definition Classes
    JComponent
  258. def removeComponentListener(arg0: ComponentListener): Unit

    Permalink
    Definition Classes
    Component
  259. def removeContainerListener(arg0: ContainerListener): Unit

    Permalink
    Definition Classes
    Container
  260. def removeFocusListener(arg0: FocusListener): Unit

    Permalink
    Definition Classes
    Component
  261. def removeHierarchyBoundsListener(arg0: HierarchyBoundsListener): Unit

    Permalink
    Definition Classes
    Component
  262. def removeHierarchyListener(arg0: HierarchyListener): Unit

    Permalink
    Definition Classes
    Component
  263. def removeInputMethodListener(arg0: InputMethodListener): Unit

    Permalink
    Definition Classes
    Component
  264. def removeKeyListener(arg0: KeyListener): Unit

    Permalink
    Definition Classes
    Component
  265. def removeMouseListener(arg0: MouseListener): Unit

    Permalink
    Definition Classes
    Component
  266. def removeMouseMotionListener(arg0: MouseMotionListener): Unit

    Permalink
    Definition Classes
    Component
  267. def removeMouseWheelListener(arg0: MouseWheelListener): Unit

    Permalink
    Definition Classes
    Component
  268. final def removeNode(nodeUID: Int): Unit

    Permalink

    Removes the node with the specified ID, so that it's not in the scene anymore.

    Removes the node with the specified ID, so that it's not in the scene anymore.

    nodeUID

    the unique id of the node to remove

    Definition Classes
    NodeManager
  269. def removeNotify(): Unit

    Permalink
    Definition Classes
    JFXPanel → JComponent → Container → Component
  270. def removePropertyChangeListener(arg0: String, arg1: PropertyChangeListener): Unit

    Permalink
    Definition Classes
    Component
  271. def removePropertyChangeListener(arg0: PropertyChangeListener): Unit

    Permalink
    Definition Classes
    Component
  272. def removeVetoableChangeListener(arg0: VetoableChangeListener): Unit

    Permalink
    Definition Classes
    JComponent
  273. def repaint(arg0: Rectangle): Unit

    Permalink
    Definition Classes
    JComponent
  274. def repaint(arg0: Long, arg1: Int, arg2: Int, arg3: Int, arg4: Int): Unit

    Permalink
    Definition Classes
    JComponent → Component
  275. def repaint(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit

    Permalink
    Definition Classes
    Component
  276. def repaint(arg0: Long): Unit

    Permalink
    Definition Classes
    Component
  277. def repaint(): Unit

    Permalink
    Definition Classes
    Component
  278. def requestFocus(arg0: Boolean): Boolean

    Permalink
    Definition Classes
    JComponent → Component
  279. def requestFocus(): Unit

    Permalink
    Definition Classes
    JComponent → Component
  280. def requestFocus(arg0: Boolean, arg1: Cause): Boolean

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Component
  281. def requestFocus(arg0: Cause): Unit

    Permalink
    Definition Classes
    Component
  282. def requestFocusInWindow(arg0: Boolean): Boolean

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent → Component
  283. def requestFocusInWindow(): Boolean

    Permalink
    Definition Classes
    JComponent → Component
  284. def requestFocusInWindow(arg0: Cause): Boolean

    Permalink
    Definition Classes
    Component
  285. def resetKeyboardActions(): Unit

    Permalink
    Definition Classes
    JComponent
  286. final def resetScene(): Unit

    Permalink

    Deletes all the nodes and connections, obtaining an empty scene with only a light and the camera facing the nodes.

    Deletes all the nodes and connections, obtaining an empty scene with only a light and the camera facing the nodes.

    returns

    Unit, since it has the side effect of resetting the scene

    Definition Classes
    SceneManager
  287. def revalidate(): Unit

    Permalink
    Definition Classes
    JComponent → Component
  288. final def rotateNodeLabelsIfNeeded(nodes: Option[Set[NetworkNode]] = None): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    NodeManager
  289. final def scaleSelectionVolumeIfNeeded(camera: Camera, event: MouseEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  290. final def sceneScaleMultiplier: Double

    Permalink
    Attributes
    protected
    Definition Classes
    SceneManager
  291. final var sceneSize: Double

    Permalink
    Attributes
    protected
    Definition Classes
    SceneManager
  292. def scrollRectToVisible(arg0: Rectangle): Unit

    Permalink
    Definition Classes
    JComponent
  293. final def setActionMap(arg0: ActionMap): Unit

    Permalink
    Definition Classes
    JComponent
  294. final def setActionOnMovedNodes(action: (Set[Int], Product3[Double, Double, Double]) ⇒ Unit): Unit

    Permalink

    Sets the action to execute whenever the user moves the selected nodes.

    Sets the action to execute whenever the user moves the selected nodes.

    action

    the action to set

    Definition Classes
    SelectionManager
  295. def setAlignmentX(arg0: Float): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  296. def setAlignmentY(arg0: Float): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  297. def setAutoscrolls(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  298. def setBackground(arg0: Color): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  299. final def setBackgroundColor(color: Color): Unit

    Permalink

    Sets the background color of the scene.

    Sets the background color of the scene.

    color

    the color to set

    returns

    Unit, since it has the side effect of setting the scene's color

    Definition Classes
    SceneManager
  300. final def setBackgroundImage(image: Image): Unit

    Permalink

    Sets the background image of the scene.

    Sets the background image of the scene.

    image

    the image to set as background

    returns

    Unit, since it has the side effect of setting the scene's background image

    Definition Classes
    SceneManager
  301. def setBorder(arg0: Border): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  302. def setBounds(arg0: Rectangle): Unit

    Permalink
    Definition Classes
    Component
  303. def setBounds(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit

    Permalink
    Definition Classes
    Component
  304. final def setCameraScale(scale: Double): Unit

    Permalink

    Sets the camera scale to the new one, making it bigger or smaller.

    Sets the camera scale to the new one, making it bigger or smaller. This is useful if the scene is not well visible because the nodes are too big or small to be seen.

    scale

    the scale to set

    Definition Classes
    SceneManager
  305. def setComponentOrientation(arg0: ComponentOrientation): Unit

    Permalink
    Definition Classes
    Component
  306. def setComponentPopupMenu(arg0: JPopupMenu): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  307. def setComponentZOrder(arg0: Component, arg1: Int): Unit

    Permalink
    Definition Classes
    Container
  308. final def setConnectionsColor(color: Color): Unit

    Permalink

    Sets the color that every connection will have.

    Sets the color that every connection will have.

    color

    the chosen color

    returns

    Unit, since it has the side effect of changing the connection color

    Definition Classes
    ConnectionManager
  309. final def setCurrentSelectionColor(color: Color): Unit

    Permalink

    Sets the color of the selected nodes.

    Sets the color of the selected nodes. This does not set the color of nodes that might get selected in the future.

    color

    the new color of the selected nodes

    Definition Classes
    SelectionManager
  310. def setCursor(arg0: Cursor): Unit

    Permalink
    Definition Classes
    Component
  311. def setDebugGraphicsOptions(arg0: Int): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  312. def setDoubleBuffered(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent
  313. def setDropTarget(arg0: DropTarget): Unit

    Permalink
    Definition Classes
    Component
  314. def setEnabled(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  315. final def setFilledSpheresColor(color: Color): Unit

    Permalink

    Sets the color of all the colored spheres centered on the nodes.

    Sets the color of all the colored spheres centered on the nodes. This applies to spheres not already created, too.

    color

    the new default color for the spheres

    Definition Classes
    NodeManager
  316. def setFocusCycleRoot(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Container
  317. def setFocusTraversalKeys(arg0: Int, arg1: Set[_ <: AWTKeyStroke]): Unit

    Permalink
    Definition Classes
    JComponent → Container → Component
  318. def setFocusTraversalKeysEnabled(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Component
  319. def setFocusTraversalPolicy(arg0: FocusTraversalPolicy): Unit

    Permalink
    Definition Classes
    Container
  320. final def setFocusTraversalPolicyProvider(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Container
  321. def setFocusable(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Component
  322. def setFont(arg0: Font): Unit

    Permalink
    Definition Classes
    JComponent → Container → Component
    Annotations
    @BeanProperty()
  323. def setForeground(arg0: Color): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  324. def setIgnoreRepaint(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Component
  325. def setInheritsPopupMenu(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  326. final def setInputMap(arg0: Int, arg1: InputMap): Unit

    Permalink
    Definition Classes
    JComponent
  327. def setInputVerifier(arg0: InputVerifier): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  328. def setLayout(arg0: LayoutManager): Unit

    Permalink
    Definition Classes
    Container
  329. def setLocale(arg0: Locale): Unit

    Permalink
    Definition Classes
    Component
  330. def setLocation(arg0: Point): Unit

    Permalink
    Definition Classes
    Component
  331. def setLocation(arg0: Int, arg1: Int): Unit

    Permalink
    Definition Classes
    Component
  332. def setMaximumSize(arg0: Dimension): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  333. def setMinimumSize(arg0: Dimension): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  334. def setMixingCutoutShape(arg0: Shape): Unit

    Permalink
    Definition Classes
    Component
  335. final def setMousePosition(event: MouseEvent, mouseOnSelectionCheck: Boolean = true): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  336. def setName(arg0: String): Unit

    Permalink
    Definition Classes
    Component
  337. final def setNodeColor(nodeUID: Int, color: Color): Unit

    Permalink

    Sets the color of the specified node to a new one.

    Sets the color of the specified node to a new one.

    nodeUID

    the unique id of the node

    color

    the new color of the node

    Definition Classes
    NodeManager
  338. final def setNodeText(nodeUID: Int, text: String): Unit

    Permalink

    Sets the label text of the specified node to the new text

    Sets the label text of the specified node to the new text

    nodeUID

    the unique id of the node

    text

    the new text to set

    Definition Classes
    NodeManager
  339. final def setNodeTextAsUIPosition(nodeUID: Int, positionFormatter: (Product2[Double, Double]) ⇒ String): Unit

    Permalink

    Sets the label text of the specified node to the position of that node in 2D, from the point of view of the camera

    Sets the label text of the specified node to the position of that node in 2D, from the point of view of the camera

    nodeUID

    the unique id of the node

    positionFormatter

    the function used to format the position before setting it as the label's text

    Definition Classes
    NodeManager
  340. final def setNodesColor(defaultColor: Color): Unit

    Permalink

    Sets the default and movement colors of all the nodes.

    Sets the default and movement colors of all the nodes. This applies to nodes not already created, too.

    defaultColor

    the new default color for the nodes

    Definition Classes
    NodeManager
  341. final def setNodesScale(scale: Double): Unit

    Permalink

    Sets the scale of all the nodes (and also their labels).

    Sets the scale of all the nodes (and also their labels). This applies to nodes not already created, too.

    scale

    the new scale of the nodes

    Definition Classes
    NodeManager
  342. final def setOpaque(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JFXPanel → JComponent
  343. def setPreferredSize(arg0: Dimension): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  344. def setRequestFocusEnabled(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent
  345. def setScene(arg0: Scene): Unit

    Permalink
    Definition Classes
    JFXPanel
  346. final def setSceneSize(sceneSize: Double): Unit

    Permalink

    Sets the scene's size and also the camera, connections and nodes scale accordingly, so that the scene is visible.

    Sets the scene's size and also the camera, connections and nodes scale accordingly, so that the scene is visible. Setting this value correctly makes it possible to update the labels' position only when needed. ATTENTION: big values will cause performance problems, while small values move the labels too far away from the nodes. If sceneSize is 1000 the 3d points should be positioned in a 1000*1000*1000 space. This method has to be called before setting the scale of the nodes.

    sceneSize

    it's the side's length of the imaginary cube that encloses the whole scene

    returns

    Unit, since it has the side effect of changing the scene's size

    Definition Classes
    SceneManager
  347. final def setSelectionColor(color: Color): Unit

    Permalink

    Sets the color of the current selection.

    Sets the color of the current selection.

    color

    the new color of the selection

    Definition Classes
    SelectionManager
  348. final def setSelectionVolumeCenter(event: MouseEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  349. def setSize(arg0: Dimension): Unit

    Permalink
    Definition Classes
    Component
  350. def setSize(arg0: Int, arg1: Int): Unit

    Permalink
    Definition Classes
    Component
  351. final def setSpheresRadius(seeThroughSpheresRadius: Double, filledSpheresRadius: Double): Unit

    Permalink

    Sets the radius of the colored spheres and the outlined ones, centered on the nodes.

    Sets the radius of the colored spheres and the outlined ones, centered on the nodes.

    seeThroughSpheresRadius

    the radius of the outlined spheres

    filledSpheresRadius

    the radius of the colored spheres

    Definition Classes
    NodeManager
  352. def setToolTipText(arg0: String): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  353. def setTransferHandler(arg0: TransferHandler): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  354. def setUI(arg0: ComponentUI): Unit

    Permalink
    Attributes
    protected[javax.swing]
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  355. def setVerifyInputWhenFocusTarget(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty()
  356. def setVisible(arg0: Boolean): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @BeanProperty()
  357. def setupCameraAndListeners(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SceneManager
  358. final def startSelection(event: MouseEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SelectionManager
  359. final def stopMovingOnFocusLoss(window: Window): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SceneManager
  360. final def stopShowingNodeMovement(nodeUID: Int): Unit

    Permalink

    Shows the node as a normal, non moving node.

    Shows the node as a normal, non moving node.

    nodeUID

    the unique id of the node to move

    Definition Classes
    NodeManager
  361. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    Component → AnyRef → Any
  363. final def toggleConnections(): Unit

    Permalink

    Toggles the connections on or off, making them visible or invisible.

    Toggles the connections on or off, making them visible or invisible.

    returns

    Unit, since it has the side effect of making the connections visible or invisible

    Definition Classes
    ConnectionManager
  364. def transferFocus(): Unit

    Permalink
    Definition Classes
    Component
  365. def transferFocusBackward(): Unit

    Permalink
    Definition Classes
    Component
  366. def transferFocusDownCycle(): Unit

    Permalink
    Definition Classes
    Container
  367. def transferFocusUpCycle(): Unit

    Permalink
    Definition Classes
    Component
  368. def unregisterKeyboardAction(arg0: KeyStroke): Unit

    Permalink
    Definition Classes
    JComponent
  369. def update(arg0: Graphics): Unit

    Permalink
    Definition Classes
    JComponent → Container → Component
  370. final def updateNodeConnections(nodeID: Int): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    ConnectionManager
  371. def updateUI(): Unit

    Permalink
    Definition Classes
    JComponent
  372. def validate(): Unit

    Permalink
    Definition Classes
    Container → Component
  373. def validateTree(): Unit

    Permalink
    Attributes
    protected[java.awt]
    Definition Classes
    Container
  374. final def wait(arg0: Long, arg1: Int): Unit

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

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

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

Deprecated Value Members

  1. def action(arg0: Event, arg1: Any): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def bounds(): Rectangle

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def countComponents(): Int

    Permalink
    Definition Classes
    Container
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. def deliverEvent(arg0: Event): Unit

    Permalink
    Definition Classes
    Container → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. def disable(): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. def enable(): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  7. def enable(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  8. 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.

  9. def getNextFocusableComponent(): Component

    Permalink
    Definition Classes
    JComponent
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  10. def gotFocus(arg0: Event, arg1: Any): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  11. def handleEvent(arg0: Event): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  12. def hide(): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  13. def insets(): Insets

    Permalink
    Definition Classes
    Container
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  14. def inside(arg0: Int, arg1: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  15. def isFocusTraversable(): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  16. def isManagingFocus(): Boolean

    Permalink
    Definition Classes
    JComponent
    Annotations
    @BeanProperty() @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  17. def keyDown(arg0: Event, arg1: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  18. def keyUp(arg0: Event, arg1: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  19. def layout(): Unit

    Permalink
    Definition Classes
    Container → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  20. def locate(arg0: Int, arg1: Int): Component

    Permalink
    Definition Classes
    Container → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  21. def location(): Point

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  22. def lostFocus(arg0: Event, arg1: Any): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  23. def minimumSize(): Dimension

    Permalink
    Definition Classes
    Container → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  24. def mouseDown(arg0: Event, arg1: Int, arg2: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  25. def mouseDrag(arg0: Event, arg1: Int, arg2: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  26. def mouseEnter(arg0: Event, arg1: Int, arg2: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  27. def mouseExit(arg0: Event, arg1: Int, arg2: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  28. def mouseMove(arg0: Event, arg1: Int, arg2: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  29. def mouseUp(arg0: Event, arg1: Int, arg2: Int): Boolean

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  30. def move(arg0: Int, arg1: Int): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  31. def nextFocus(): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  32. def postEvent(arg0: Event): Boolean

    Permalink
    Definition Classes
    Component → MenuContainer
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  33. def preferredSize(): Dimension

    Permalink
    Definition Classes
    Container → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  34. def requestDefaultFocus(): Boolean

    Permalink
    Definition Classes
    JComponent
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  35. def reshape(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit

    Permalink
    Definition Classes
    JComponent → Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  36. def resize(arg0: Dimension): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  37. def resize(arg0: Int, arg1: Int): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  38. def setNextFocusableComponent(arg0: Component): Unit

    Permalink
    Definition Classes
    JComponent
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  39. def show(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  40. def show(): Unit

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  41. def size(): Dimension

    Permalink
    Definition Classes
    Component
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from SceneManager

Inherited from SelectionManager

Inherited from NodeManager

Inherited from ConnectionManager

Inherited from NetworkRenderer3D

Inherited from JFXPanel

Inherited from JComponent

Inherited from HasGetTransferHandler

Inherited from Container

Inherited from Component

Inherited from Serializable

Inherited from MenuContainer

Inherited from ImageObserver

Inherited from AnyRef

Inherited from Any

Ungrouped