trait WorldWithWorldRenderable extends World with WorldRenderable
Ordering
- Alphabetic
- By Inheritance
Inherited
- WorldWithWorldRenderable
- WorldRenderable
- World
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
allStoredValues: Iterator[AnyRef]
- Definition Classes
- World
-
abstract
def
auxRNG: MersenneTwisterFast
- Definition Classes
- World
-
abstract
def
breedsOwnNameAt(breed: AgentSet, i: Int): String
- Definition Classes
- World
-
abstract
def
clearGlobals(): Unit
- Definition Classes
- World
-
abstract
def
equalDimensions(d: WorldDimensions): Boolean
- Definition Classes
- World
-
abstract
def
fastGetPatchAt(x: Int, y: Int): Patch
- Definition Classes
- World
-
abstract
def
followOffsetX: Double
- Definition Classes
- World
-
abstract
def
followOffsetY: Double
- Definition Classes
- World
-
abstract
def
getBreed(name: String): AgentSet
- Definition Classes
- World
-
abstract
def
getDimensions: WorldDimensions
- Definition Classes
- World
-
abstract
def
getDrawing: AnyRef
- Definition Classes
- World
-
abstract
def
getLinkBreed(name: String): AgentSet
- Definition Classes
- World
-
abstract
def
getPatch(i: Int): Patch
- Definition Classes
- World
-
abstract
def
getPatchAt(x: Double, y: Double): Patch
- Definition Classes
- World
- Annotations
- @throws( classOf[AgentException] )
-
abstract
def
getVariablesArraySize(turtle: Turtle, breed: AgentSet): Int
- Definition Classes
- World
-
abstract
def
getVariablesArraySize(link: Link, breed: AgentSet): Int
- Definition Classes
- World
-
abstract
def
isDimensionVariable(variableName: String): Boolean
- Definition Classes
- World
-
abstract
def
linkShapeList: ShapeList
- Definition Classes
- World
-
abstract
def
linkShapes: ShapeListTracker
- Definition Classes
- World
-
abstract
def
links: AgentSet
- Definition Classes
- World
-
abstract
def
linksOwnNameAt(i: Int): String
- Definition Classes
- World
-
abstract
def
mainRNG: MersenneTwisterFast
- Definition Classes
- World
-
abstract
def
markDrawingClean(): Unit
- Definition Classes
- World
-
abstract
def
markPatchColorsClean(): Unit
- Definition Classes
- WorldRenderable
-
abstract
def
markPatchColorsDirty(): Unit
- Definition Classes
- WorldRenderable
-
abstract
def
maxPxcor: Int
- Definition Classes
- World
-
abstract
def
maxPycor: Int
- Definition Classes
- World
-
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
- WorldRenderable
-
abstract
def
minPxcor: Int
- Definition Classes
- World
-
abstract
def
minPycor: Int
- Definition Classes
- World
-
abstract
def
observer: Observer
- Definition Classes
- World
-
abstract
def
observerOwnsIndexOf(name: String): Int
- Definition Classes
- World
-
abstract
def
patchColors: Array[Int]
- Definition Classes
- World
-
abstract
def
patchColorsDirty: Boolean
- Definition Classes
- WorldRenderable
-
abstract
def
patchSize: Double
- Definition Classes
- World
-
abstract
def
patches: AgentSet
- Definition Classes
- World
-
abstract
def
patchesAllBlack: Boolean
- Definition Classes
- World
-
abstract
def
patchesWithLabels: Int
- Definition Classes
- World
-
abstract
def
program: Program
- Definition Classes
- World
-
abstract
def
protractor: Protractor
- Definition Classes
- World
-
abstract
def
realloc(): Unit
- Definition Classes
- World
-
abstract
def
sendPixels: Boolean
- Definition Classes
- World
-
abstract
def
setObserverVariableByName(variableName: String, value: AnyRef): Unit
- Definition Classes
- World
- Annotations
- @throws( classOf[AgentException] )
-
abstract
def
ticks: Double
- Definition Classes
- World
-
abstract
def
timer: Timer
- Definition Classes
- World
-
abstract
def
trailDrawer: TrailDrawerInterface
- Definition Classes
- World
-
abstract
def
turtleShapeList: ShapeList
- Definition Classes
- World
-
abstract
def
turtleShapes: ShapeListTracker
- Definition Classes
- World
-
abstract
def
turtles: AgentSet
- Definition Classes
- World
-
abstract
def
turtlesOwnNameAt(i: Int): String
- Definition Classes
- World
-
abstract
def
worldHeight: Int
- Definition Classes
- World
-
abstract
def
worldWidth: Int
- Definition Classes
- World
-
abstract
def
wrap(pos: Double, min: Double, max: Double): Double
- Definition Classes
- World
-
abstract
def
wrapX(x: Double): Double
- Definition Classes
- World
- Annotations
- @throws( classOf[AgentException] )
-
abstract
def
wrapY(y: Double): Double
- Definition Classes
- World
- Annotations
- @throws( classOf[AgentException] )
-
abstract
def
wrappedObserverX(x: Double): Double
- Definition Classes
- World
-
abstract
def
wrappedObserverY(y: Double): Double
- Definition Classes
- World
-
abstract
def
wrappingAllowedInX: Boolean
- Definition Classes
- World
-
abstract
def
wrappingAllowedInY: Boolean
- Definition Classes
- World
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )