org.nlogo.api

World3D

trait World3D extends World

Source
World3D.scala
Linear Supertypes
World, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. World3D
  2. World
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def allStoredValues: Iterator[AnyRef]

    Definition Classes
    World
  2. abstract def breedsOwnNameAt(breed: AgentSet, i: Int): String

    Definition Classes
    World
  3. abstract def clearGlobals(): Unit

    Definition Classes
    World
  4. abstract def fastGetPatchAt(x: Int, y: Int): Patch

    Definition Classes
    World
  5. abstract def followOffsetX: Double

    Definition Classes
    World
  6. abstract def followOffsetY: Double

    Definition Classes
    World
  7. abstract def followOffsetZ: Double

  8. abstract def getDrawing: AnyRef

    Definition Classes
    World
  9. abstract def getPatch(i: Int): Patch

    Definition Classes
    World
  10. abstract def getPatchAt(x: Double, y: Double, z: Double): Patch

    Annotations
    @throws( classOf[AgentException] )
  11. abstract def getPatchAt(x: Double, y: Double): Patch

    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  12. abstract def getVariablesArraySize(turtle: Turtle, breed: AgentSet): Int

    Definition Classes
    World
  13. abstract def getVariablesArraySize(link: Link, breed: AgentSet): Int

    Definition Classes
    World
  14. abstract def linkShapeList: ShapeList

    Definition Classes
    World
  15. abstract def links: AgentSet

    Definition Classes
    World
  16. abstract def linksOwnNameAt(i: Int): String

    Definition Classes
    World
  17. abstract def markDrawingClean(): Unit

    Definition Classes
    World
  18. abstract def markPatchColorsClean(): Unit

    Definition Classes
    World
  19. abstract def markPatchColorsDirty(): Unit

    Definition Classes
    World
  20. abstract def maxPxcor: Int

    Definition Classes
    World
  21. abstract def maxPycor: Int

    Definition Classes
    World
  22. abstract def maxPzcor: Int

  23. abstract def mayHavePartiallyTransparentObjects: Boolean

    Returns true if there is at least one partially transparent turtle, patch, link, or 3D stamp present.

    Returns true if there is at least one partially transparent turtle, patch, link, or 3D stamp present. This determines whether it is necessary to sort the objects by their distance to the observer before rendering, which is necessary for transparency to work in OpenGL.

    returns

    True if the scene has at least one partially transparent item

    Definition Classes
    World
  24. abstract def minPxcor: Int

    Definition Classes
    World
  25. abstract def minPycor: Int

    Definition Classes
    World
  26. abstract def minPzcor: Int

  27. abstract def observer: Observer

    Definition Classes
    World
  28. abstract def patchColors: Array[Int]

    Definition Classes
    World
  29. abstract def patchColorsDirty: Boolean

    Definition Classes
    World
  30. abstract def patchSize: Double

    Definition Classes
    World
  31. abstract def patches: AgentSet

    Definition Classes
    World
  32. abstract def patchesAllBlack: Boolean

    Definition Classes
    World
  33. abstract def patchesWithLabels: Int

    Definition Classes
    World
  34. abstract def program: Program

    Definition Classes
    World
  35. abstract def protractor: Protractor

    Definition Classes
    World
  36. abstract def protractor3D: Protractor3D

  37. abstract def sendPixels: Boolean

    Definition Classes
    World
  38. abstract def ticks: Double

    Definition Classes
    World
  39. abstract def turtleShapeList: ShapeList

    Definition Classes
    World
  40. abstract def turtles: AgentSet

    Definition Classes
    World
  41. abstract def turtlesOwnNameAt(i: Int): String

    Definition Classes
    World
  42. abstract def worldDepth: Int

  43. abstract def worldHeight: Int

    Definition Classes
    World
  44. abstract def worldWidth: Int

    Definition Classes
    World
  45. abstract def wrap(pos: Double, min: Double, max: Double): Double

    Definition Classes
    World
  46. abstract def wrapX(x: Double): Double

    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  47. abstract def wrapY(y: Double): Double

    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  48. abstract def wrapZ(z: Double): Double

  49. abstract def wrappedObserverX(x: Double): Double

    Definition Classes
    World
  50. abstract def wrappedObserverY(y: Double): Double

    Definition Classes
    World
  51. abstract def wrappedObserverZ(z: Double): Double

  52. abstract def wrappingAllowedInX: Boolean

    Definition Classes
    World
  53. abstract def wrappingAllowedInY: Boolean

    Definition Classes
    World

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. final def wait(arg0: Long, arg1: Int): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from World

Inherited from AnyRef

Inherited from Any