org.nlogo.agent
Members list
Type members
Classlikes
Attributes
- Companion
- class
- Source
- AbstractExporter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AbstractExporter.type
Attributes
- Companion
- object
- Source
- AbstractExporter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- Agent.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- class
- Source
- Agent.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Agent.type
Attributes
- Source
- Agent3D.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- AgentBit.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AgentBit.type
Attributes
- Source
- AgentColors.scala
- Supertypes
This exists purely as a performance hack. Normal code can just call AgentSet.agents which returns an Iterable[Agent]. But in performance-critical code, using AgentIterator has a performance advantage because type erasure means that if we use Iterator[Agent] there are typecasts going on under the hood, and I found that this actually impacts performance on benchmarks (to the tune of 5% or so on Life Benchmark, for example). Sigh... - ST 2/9/09
This exists purely as a performance hack. Normal code can just call AgentSet.agents which returns an Iterable[Agent]. But in performance-critical code, using AgentIterator has a performance advantage because type erasure means that if we use Iterator[Agent] there are typecasts going on under the hood, and I found that this actually impacts performance on benchmarks (to the tune of 5% or so on Life Benchmark, for example). Sigh... - ST 2/9/09
Attributes
- Source
- AgentIterator.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- AgentManagement.scala
- Supertypes
-
trait ObserverManagementtrait LinkManagementtrait TurtleManagementtrait WorldKernelclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
Attributes
- Source
- LiteralAgentParser.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AgentParserCreator.type
Attributes
- Companion
- class
- Source
- AgentSet.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AgentSet.type
Attributes
- Companion
- object
- Source
- AgentSet.scala
- Supertypes
- Known subtypes
Attributes
- Source
- AgentSetBuilder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- AllStoredValues.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AllStoredValues.type
Attributes
- Source
- ArrayAgentSet.scala
- Supertypes
Constraint suitable for Switch variables.
Attributes
- Source
- BreedShapes.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- ChooserConstraint.scala
- Supertypes
Attributes
- Source
- CompilationManagement.scala
- Supertypes
-
trait CoreWorldtrait WatcherManagementtrait WorldKerneltrait WorldWithWorldRenderabletrait WorldRenderabletrait Worldclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
Attributes
- Source
- SliderConstraint.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass SliderConstrainttrait ValueConstraintclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Constraints.scala
- Supertypes
- Known subtypes
-
class Observer
Attributes
- Source
- World.scala
- Supertypes
-
trait WatcherManagementtrait WorldKerneltrait WorldWithWorldRenderabletrait WorldRenderabletrait Worldclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Source
- DimensionManagement.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
-
WorldJ
Attributes
- Companion
- object
- Source
- Directedness.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- trait
- Source
- Directedness.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Directedness.type
Attributes
- Source
- Drawing3D.scala
- Supertypes
Attributes
- Source
- DrawingLine3D.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DrawingLine3Dclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- DummyLink.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DummyLink.type
Attributes
- Companion
- object
- Source
- DummyLink.scala
- Supertypes
-
class Linktrait AgentColorstrait Linkclass Agenttrait Comparable[Agent]trait Agentclass Objecttrait Matchableclass AnyShow all
Constraint suitable for Slider variables. The various limits on the Slider value can be specified using a NetLogo reporter.
Constraint suitable for Slider variables. The various limits on the Slider value can be specified using a NetLogo reporter.
Attributes
- Source
- SliderConstraint.scala
- Supertypes
Attributes
- Source
- GrossWorldState.scala
- Supertypes
- Known subtypes
- Self type
-
Attributes
- Source
- HeadingSmoother.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- HorizCylinder.scala
- Supertypes
Attributes
- Source
- Importer.scala
- Supertypes
Attributes
- Source
- InRadiusOrCone.scala
- Supertypes
Attributes
- Source
- InRadiusSimple.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InRadiusSimple.type
Attributes
- Source
- IndexedAgentSet.scala
- Supertypes
- Known subtypes
-
class ArrayAgentSet
Attributes
- Source
- InputBoxConstraint.scala
- Supertypes
Attributes
- Source
- Link3D.scala
- Supertypes
Attributes
- Source
- LinkFactory.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- LinkManagement.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- LinkManager.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LinkManager.type
Attributes
- Companion
- object
- Source
- LinkManager.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class LinkManagerImpl[W]
Attributes
- Source
- LinkManager.scala
- Supertypes
Attributes
- Source
- LinkStamp3D.scala
- Supertypes
Attributes
- Source
- LiteralAgentParser.scala
- Supertypes
Attributes
- Source
- Neighbors.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Topologyclass Boxclass HorizCylinderclass Torusclass Torus3Dclass VertCylindertrait XBlockstrait XWrapstrait YBlockstrait YWrapsShow all
Constraint suitable for Slider variables.
Attributes
- Source
- Observer.scala
- Supertypes
-
trait Constraintstrait OrientatableObservertrait Observerclass Agenttrait Comparable[Agent]trait Agentclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ObserverManagement.scala
- Supertypes
- Known subtypes
Attributes
- Source
- OrientableObserver.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Observer
- Self type
Attributes
- Source
- OutputObject.scala
- Supertypes
Attributes
- Source
- PatchException.scala
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Realloc.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Realloc.type
Attributes
- Source
- RootsTable.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- Rotations3D.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Rotations3D.type
Attributes
- Companion
- class
- Source
- SliderConstraint.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SliderConstraint.type
Attributes
- Companion
- object
- Source
- SliderConstraint.scala
- Supertypes
- Known subtypes
-
class ConstantSliderConstraintclass DynamicSliderConstraint
Attributes
- Source
- TickCounter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- TieManager.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class TieManager3D
Attributes
- Source
- TieManager3D.scala
- Supertypes
Attributes
- Companion
- trait
- Source
- Topology.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Topology.type
Attributes
- Companion
- object
- Source
- Topology.scala
- Supertypes
- Known subtypes
-
class Boxclass HorizCylinderclass Torusclass Torus3Dclass VertCylindertrait XBlockstrait XWrapstrait YBlockstrait YWrapsShow all
Attributes
- Source
- Topology3D.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Torus3D
Attributes
- Source
- Torus3D.scala
- Supertypes
Attributes
- Source
- PenLineMaker.scala
- Supertypes
Attributes
- Source
- TreeAgentSet.scala
- Supertypes
Cache of sines and cosines of integers 0-359. Speed up various operations on angles that are integers. Trigonometry is expensive!
Cache of sines and cosines of integers 0-359. Speed up various operations on angles that are integers. Trigonometry is expensive!
Attributes
- Source
- TrigTables.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TrigTables.type
Attributes
- Source
- TurtleManagement.scala
- Supertypes
- Known subtypes
- Self type
Attributes
- Source
- TurtleStamp3D.scala
- Supertypes
Attributes
- Source
- VertCylinder.scala
- Supertypes
Attributes
- Source
- WatcherManagement.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- class
- Source
- World.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
World.type
Attributes
- Companion
- object
- Source
- World.scala
- Supertypes
-
trait AgentManagementtrait ObserverManagementtrait LinkManagementtrait TurtleManagementtrait GrossWorldStatetrait CoreWorldtrait WatcherManagementtrait WorldKerneltrait WorldWithWorldRenderabletrait WorldRenderabletrait Worldtrait DimensionManagementclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Source
- World.scala
- Supertypes
-
trait CompilationManagementclass Worldtrait AgentManagementtrait ObserverManagementtrait LinkManagementtrait TurtleManagementtrait GrossWorldStatetrait CoreWorldtrait WatcherManagementtrait WorldKerneltrait WorldWithWorldRenderabletrait WorldRenderabletrait Worldtrait DimensionManagementclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- World3D.scala
- Supertypes
-
trait CompilationManagementtrait World3Dclass Worldtrait AgentManagementtrait ObserverManagementtrait LinkManagementtrait TurtleManagementtrait GrossWorldStatetrait CoreWorldtrait WatcherManagementtrait WorldKerneltrait WorldWithWorldRenderabletrait WorldRenderabletrait Worldtrait DimensionManagementclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- World.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AgentManagementclass Worldclass World2Dclass World3Dtrait CoreWorldtrait CompilationManagementtrait GrossWorldStatetrait LinkManagementtrait ObserverManagementtrait TurtleManagementShow all
Attributes
- Source
- Topology.scala
- Supertypes
- Known subtypes
-
class Boxclass HorizCylinder
Attributes
- Source
- Topology.scala
- Supertypes
- Known subtypes
Attributes
- Source
- Topology.scala
- Supertypes
- Known subtypes
-
class Boxclass VertCylinder
Attributes
- Source
- Topology.scala
- Supertypes
- Known subtypes