package nuages
- Alphabetic
- By Inheritance
- nuages
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- class BasicButton extends Button
- class BasicPanel extends BoxPanel
- class BasicSlider extends Slider
- class BasicToggleButton extends ToggleButton
- 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
- class ConnectControl[T <: Txn[T]] extends ControlAdapter with PaintListener
- class ControlPanel extends BasicPanel
- class DSL[T <: Txn[T]] extends AnyRef
- class DragAndMouseDelegateControl[T <: Txn[T]] extends ControlAdapter
- final class GlobalControl[T <: Txn[T]] extends MouseMotionListener
A control that remembers the last mouse location.
- final case class NamedBusConfig(name: String, indices: Vec[Int]) extends Product with Serializable
- trait Nuages[T <: Txn[T]] extends Obj[T] with Publisher[T, Update[T]]
- trait NuagesAttribute[T <: Txn[T]] extends Input[T] with Parent[T] with NuagesParam[T]
- trait NuagesContext[T <: Txn[T]] extends AnyRef
- 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
- trait NuagesFrame[T <: Txn[T]] extends Disposable[T]
- 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
andVisualParam
.- See also
- 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
- trait NuagesOutput[T <: Txn[T]] extends NuagesParam[T] with NuagesNode[T]
- trait NuagesPanel[T <: Txn[T]] extends Cursor[T]
- trait NuagesParam[T <: Txn[T]] extends NuagesData[T]
A common super-trait for both input views (
NuagesAttribute
) and output views (NuagesOutput
). - class NuagesShapeRenderer[T <: Txn[T]] extends AbstractShapeRenderer
- trait NuagesView[T <: Txn[T]] extends Cursor[T]
- class OverlayPanel extends BasicPanel
- class PanControl extends prefuse.controls.PanControl
A control to pan by pressing on the surface and moving the mouse.
- class PrefuseAggregateLayout extends Layout
- class SimpleToggleButtonUI extends BasicToggleButtonUI
Value Members
- def ???!: Nothing
Exception are sometimes swallowed without printing in a transaction.
Exception are sometimes swallowed without printing in a transaction. This ensures a print.
- val TrigSpec: ParamSpec
- var showAggrLog: Boolean
- var showLog: Boolean
- object BasicButton
- object BasicSlider
- object BasicToggleButton
- object ConnectControl
A control that draws a rubber band for connecting two nodes.
- object ControlPanel
- object DSL
- object DragAndMouseDelegateControl
This control allows the moving around of vertices, but also invokes the mouse control on
NuagesData
instances (itemEntered
,itemExited
,itemPressed
,itemReleased
anditemDragged
). - 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
and2
: zoom levels -O
pan to next output - forwards toitemKeyPressed
,itemKeyReleased
,itemKeyTypes
ofNuagesData
(thus making all other keyboard control such as parameter adjustments possible) - object NamedBusConfig extends Serializable
- object Nuages extends Type
- object NuagesAttribute
- object NuagesContext
- object NuagesFrame
- object NuagesObj
- object NuagesOutput
- object NuagesPanel
- object NuagesView
- object OverlayPanel
- object PrefuseAggregateLayout
Scala version of the AggregateLayout by Jeffrey Heer (Prefuse Demos).
- object Util
- object Wolkenpumpe