Packages

p

de.sciss

nuages

package nuages

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. nuages
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class BasicButton extends Button
  2. class BasicPanel extends BoxPanel
  3. class BasicSlider extends Slider
  4. class BasicToggleButton extends ToggleButton
  5. class ClickControl[T <: Txn[T]] extends ControlAdapter

    A mouse control for interacting with the display surface as well as with nodes and edges.

    A mouse control for interacting with the display surface as well as with nodes and edges.

    - meta-click on surface: zoom-to-fit - meta-click on node: zoom to fit node - control-click on surface or node: pan to mouse coordinate - double-click on surface: show generator dialog - double-click on edge : show filter dialog - alt-click on edge: delete edge

  6. class ConnectControl[T <: Txn[T]] extends ControlAdapter with PaintListener
  7. class ControlPanel extends BasicPanel
  8. class DSL[T <: Txn[T]] extends AnyRef
  9. class DragAndMouseDelegateControl[T <: Txn[T]] extends ControlAdapter
  10. final class GlobalControl[T <: Txn[T]] extends MouseMotionListener

    A control that remembers the last mouse location.

  11. final case class NamedBusConfig(name: String, indices: Vec[Int]) extends Product with Serializable
  12. trait Nuages[T <: Txn[T]] extends Obj[T] with Publisher[T, Update[T]]
  13. trait NuagesAttribute[T <: Txn[T]] extends Input[T] with Parent[T] with NuagesParam[T]
  14. trait NuagesContext[T <: Txn[T]] extends AnyRef
  15. trait NuagesData[T <: Txn[T]] extends Disposable[T]

    The common trait of all visible objects on the Prefuse display.

    The common trait of all visible objects on the Prefuse display.

    The next sub-type is VisualNode that is represented by a graph node.

    See also

    NuagesNode

  16. trait NuagesFrame[T <: Txn[T]] extends Disposable[T]
  17. trait NuagesNode[T <: Txn[T]] extends NuagesData[T]

    The common super type of all Prefuse objects that have a central node.

    The common super type of all Prefuse objects that have a central node.

    The sub-types are VisualObj and VisualParam.

    See also

    NuagesObj

    NuagesParam

  18. trait NuagesObj[T <: Txn[T]] extends NuagesNode[T]

    The GUI representation of a proc.Obj.

    The GUI representation of a proc.Obj.

    See also

    Obj

  19. trait NuagesOutput[T <: Txn[T]] extends NuagesParam[T] with NuagesNode[T]
  20. trait NuagesPanel[T <: Txn[T]] extends Cursor[T]
  21. trait NuagesParam[T <: Txn[T]] extends NuagesData[T]

    A common super-trait for both input views (NuagesAttribute) and output views (NuagesOutput).

  22. class NuagesShapeRenderer[T <: Txn[T]] extends AbstractShapeRenderer
  23. trait NuagesView[T <: Txn[T]] extends Cursor[T]
  24. class OverlayPanel extends BasicPanel
  25. class PanControl extends prefuse.controls.PanControl

    A control to pan by pressing on the surface and moving the mouse.

  26. class PrefuseAggregateLayout extends Layout
  27. class SimpleToggleButtonUI extends BasicToggleButtonUI

Value Members

  1. def ???!: Nothing

    Exception are sometimes swallowed without printing in a transaction.

    Exception are sometimes swallowed without printing in a transaction. This ensures a print.

  2. val TrigSpec: ParamSpec
  3. var showAggrLog: Boolean
  4. var showLog: Boolean
  5. object BasicButton
  6. object BasicSlider
  7. object BasicToggleButton
  8. object ConnectControl

    A control that draws a rubber band for connecting two nodes.

  9. object ControlPanel
  10. object DSL
  11. object DragAndMouseDelegateControl

    This control allows the moving around of vertices, but also invokes the mouse control on NuagesData instances (itemEntered, itemExited, itemPressed, itemReleased and itemDragged).

  12. object KeyControl

    A control that handles keyboard input.

    A control that handles keyboard input.

    - shortcuts as defined per Nuages.attrShortcut - enter to type a generator or filter - 1 and 2: zoom levels - O pan to next output - forwards to itemKeyPressed, itemKeyReleased, itemKeyTypes of NuagesData (thus making all other keyboard control such as parameter adjustments possible)

  13. object NamedBusConfig extends Serializable
  14. object Nuages extends Type
  15. object NuagesAttribute
  16. object NuagesContext
  17. object NuagesFrame
  18. object NuagesObj
  19. object NuagesOutput
  20. object NuagesPanel
  21. object NuagesView
  22. object OverlayPanel
  23. object PrefuseAggregateLayout

    Scala version of the AggregateLayout by Jeffrey Heer (Prefuse Demos).

  24. object Util
  25. object Wolkenpumpe

Inherited from AnyRef

Inherited from Any

Ungrouped