org.nlogo.gl.view

Members list

Type members

Classlikes

Attributes

Companion
class
Source
MouseMotionHandler.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class MouseMotionHandler(view: View) extends MouseListener, MouseMotionListener, MouseWheelListener

Attributes

Companion
object
Source
MouseMotionHandler.scala
Supertypes
trait MouseWheelListener
trait MouseMotionListener
trait MouseListener
trait EventListener
class Object
trait Matchable
class Any
Show all
class ObserverView(viewManager: ViewManager, renderer: Renderer, bounds: Rectangle) extends View

Attributes

Source
ObserverView.scala
Supertypes
class View
trait NetLogoIcon
trait ThemeSync
trait LinkChild
class Frame
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class Picker(view: View) extends PickListener, ActionListener

Attributes

Source
Picker.scala
Supertypes
trait ActionListener
trait EventListener
trait PickListener
class Object
trait Matchable
class Any
Show all
abstract class View(title: String, val viewManager: ViewManager, var renderer: Renderer) extends Frame, LinkChild, ThemeSync, NetLogoIcon

Attributes

Source
View.scala
Supertypes
trait NetLogoIcon
trait ThemeSync
trait LinkChild
class Frame
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class ObserverView
class ViewControlStrip3D(workspace: GUIWorkspace, val tickCounter: TickCounterLabel) extends JPanel, ThemeSync

Attributes

Source
ViewControlStrip3D.scala
Supertypes
trait ThemeSync
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class ViewControlToolBar(view: View, inputHandler: MouseMotionHandler) extends JPanel, ThemeSync

Attributes

Source
ViewControlToolBar.scala
Supertypes
trait ThemeSync
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class ViewManager(val workspace: GUIWorkspace, appWindow: JFrame, keyListener: KeyListener) extends GLViewManagerInterface, LinkChild, LinkParent, Handler, LinkRoot, GLViewSettings

Attributes

Source
ViewManager.scala
Supertypes
trait LinkRoot
trait Handler
trait Handler
trait LinkParent
trait LinkChild
trait GLViewManagerInterface
trait ThemeSync
trait LocalViewInterface
class Object
trait Matchable
class Any
Show all