NetLogo 6.2.2 - org.nlogo.render.TrailDrawerJ
Keywords: NetLogo 6.2.2 org.nlogo.render.TrailDrawerJ

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package render
  Definition Classes
    nlogo
- AbstractRenderer
- AbstractTopologyRenderer
- BoxRenderer
- Drawable
- HorizCylinderRenderer
- LinkDrawer
- Renderer
- SpotlightDrawer
- TopologyRenderer
- TorusRenderer
- TrailDrawer
- TrailDrawerJ
- TurtleDrawer
- TurtleShapeManager
- VertCylinderRenderer

c

org.nlogo.render

# TrailDrawerJ 

###

#### abstract class TrailDrawerJ extends TrailDrawerInterface with ViewSettings

Annotations
  @strictfp()
Source
  TrailDrawerJ.java

Linear Supertypes
ViewSettings, TrailDrawerInterface, DrawingInterface, AnyRef, Any
Known Subclasses
TrailDrawer
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. TrailDrawerJ
2. ViewSettings
3. TrailDrawerInterface
4. DrawingInterface
5. AnyRef
6. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new TrailDrawerJ(world: World, turtleDrawer: TurtleDrawer, linkDrawer: LinkDrawer)

### Abstract Value Members

1.  abstract def clearDrawing(): Unit
   Definition Classes
     TrailDrawerInterface
2.  abstract def drawLine(x0: Double, y0: Double, x1: Double, y1: Double, color: AnyRef, size: Double, mode: String): Unit
   Definition Classes
     TrailDrawerInterface
3.  abstract def exportDrawingToCSV(writer: PrintWriter): Unit
   Definition Classes
     TrailDrawerInterface
4.  abstract def getAndCreateDrawing(dirty: Boolean): BufferedImage
   Definition Classes
     TrailDrawerInterface
5.  abstract def importDrawing(file: File): Unit
   Definition Classes
     TrailDrawerInterface
   Annotations
     @throws( classOf[java.io.IOException] )
6.  abstract def importDrawing(is: InputStream, mimeTypeOpt: Option[String] = None): Unit
   Definition Classes
     TrailDrawerInterface
   Annotations
     @throws( classOf[java.io.IOException] )
7.  abstract def importDrawingBase64(base64: String): Unit
   Definition Classes
     TrailDrawerInterface
   Annotations
     @throws( classOf[java.io.IOException] )
8.  abstract def readImage(is: InputStream): Unit
   Definition Classes
     TrailDrawerInterface
   Annotations
     @throws( classOf[java.io.IOException] )
9.  abstract def rescaleDrawing(): Unit
   Definition Classes
     TrailDrawerInterface
10.  abstract def setColors(colors: Array[Int], width: Int, height: Int): Unit
    Definition Classes
      TrailDrawerInterface

### Concrete Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
5.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
6.  def colors(): Array[Int]
   Definition Classes
     TrailDrawerJ → DrawingInterface
   Annotations
     @Override()
7.  def drawSpotlight(): Boolean
   Definition Classes
     TrailDrawerJ → ViewSettings
8.  def drawWrappedLine(tg: Graphics2DWrapper, x1: Double, y1: Double, x2: Double, y2: Double, penSize: Double): Unit
   Attributes
     protected[render]
9.  final def eq(arg0: AnyRef): Boolean
   Definition Classes
     AnyRef
10.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
11.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
12.  def fontSize(): Int
    Definition Classes
      TrailDrawerJ → ViewSettings
13.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
14.  def getDrawing(): AnyRef
    Definition Classes
      TrailDrawerJ → TrailDrawerInterface
15.  def getHeight(): Int
    Definition Classes
      TrailDrawerJ → DrawingInterface
16.  def getWidth(): Int
    Definition Classes
      TrailDrawerJ → DrawingInterface
17.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
18.  def isBlank(): Boolean
    Definition Classes
      TrailDrawerJ → DrawingInterface
19.  def isDirty(): Boolean
    Definition Classes
      TrailDrawerJ → TrailDrawerInterface → DrawingInterface
20.  def isHeadless(): Boolean
    Definition Classes
      TrailDrawerJ → ViewSettings
21.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
22.  def markClean(): Unit
    Definition Classes
      TrailDrawerJ → DrawingInterface
23.  def markDirty(): Unit
    Definition Classes
      TrailDrawerJ → DrawingInterface
24.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
25.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
26.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
27.  def patchSize(): Double
    Definition Classes
      TrailDrawerJ → ViewSettings
28.  def perspective(): Perspective
    Definition Classes
      TrailDrawerJ → ViewSettings
29.  def readImage(image: BufferedImage): Unit
    Definition Classes
      TrailDrawerJ → TrailDrawerInterface
30.  def renderPerspective(): Boolean
    Definition Classes
      TrailDrawerJ → ViewSettings
31.  def sendPixels(dirty: Boolean): Unit
    Definition Classes
      TrailDrawerJ → TrailDrawerInterface
32.  def sendPixels(): Boolean
    Definition Classes
      TrailDrawerJ → TrailDrawerInterface
33.  def setTopology(topology: TopologyRenderer): Unit
34.  def stamp(agent: Agent, erase: Boolean): Unit
    Definition Classes
      TrailDrawerJ → TrailDrawerInterface
35.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
36.  def toString(): String
    Definition Classes
      AnyRef → Any
37.  def viewHeight(): Double
    Definition Classes
      TrailDrawerJ → ViewSettings
38.  def viewOffsetX(): Double
    Definition Classes
      TrailDrawerJ → ViewSettings
39.  def viewOffsetY(): Double
    Definition Classes
      TrailDrawerJ → ViewSettings
40.  def viewWidth(): Double
    Definition Classes
      TrailDrawerJ → ViewSettings
41.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
42.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
43.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()

### Inherited from ViewSettings

### Inherited from TrailDrawerInterface

### Inherited from DrawingInterface

### Inherited from AnyRef

### Inherited from Any

### Ungrouped