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