NetLogo 6.2.2 - org.nlogo.agent.ArrayAgentSet
Keywords: NetLogo 6.2.2 org.nlogo.agent.ArrayAgentSet

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package agent
  Definition Classes
    nlogo
- AbstractExporter
- Agent
- Agent3D
- AgentBit
- AgentColors
- AgentIterator
- AgentManagement
- AgentParserCreator
- AgentSet
- AgentSetBuilder
- AllStoredValues
- ArrayAgentSet
- BooleanConstraint
- Box
- BreedShapes
- ChooserConstraint
- CompilationManagement
- ConstantSliderConstraint
- Constraints
- CoreWorld
- DimensionManagement
- Directedness
- Drawing3D
- DrawingLine3D
- DummyLink
- DynamicSliderConstraint
- Gamma
- GrossWorldState
- HeadingSmoother
- HorizCylinder
- ImportPatchColors
- Importer
- Importer3D
- ImporterJ
- InRadiusOrCone
- InRadiusOrCone3D
- InRadiusSimple
- IndexedAgentSet
- InputBoxConstraint
- Layouts
- Link
- Link3D
- LinkFactory
- LinkManagement
- LinkManager
- LinkManagerImpl
- LinkStamp3D
- LiteralAgentParser
- Neighbors
- NumericConstraint
- Observer
- Observer3D
- ObserverManagement
- OrientatableObserver
- OutputObject
- Patch
- Patch3D
- PatchException
- Protractor
- Protractor3D
- Realloc
- RootsTable
- Rotations3D
- SliderConstraint
- TickCounter
- TieManager
- TieManager3D
- Topology
- Topology3D
- Torus
- Torus3D
- Trail
- TreeAgentSet
- TrigTables
- Turtle
- Turtle2D
- Turtle3D
- TurtleManagement
- TurtleStamp3D
- VertCylinder
- WatcherManagement
- World
- World2D
- World3D
- WorldKernel
- XBlocks
- XWraps
- YBlocks
- YWraps

c

org.nlogo.agent

# ArrayAgentSet 

###

#### class ArrayAgentSet extends IndexedAgentSet

Source
  ArrayAgentSet.scala

Linear Supertypes
IndexedAgentSet, AgentSet, api.AgentSet, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. ArrayAgentSet
2. IndexedAgentSet
3. AgentSet
4. AgentSet
5. AnyRef
6. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new ArrayAgentSet(kind: AgentKind, printName: String, array: Array[Agent])

### 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.  val agentBit: Byte
   Definition Classes
     AgentSet
5.  def agents: Iterable[api.Agent]

   Returns an iterable that cn be used to iterate through the agents in this set.

   Returns an iterable that cn be used to iterate through the agents in this set.

   Definition Classes
     AgentSet → AgentSet
6.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
7.  def checkCount(checkValue: Int, check: (Int, Int) ⇒ Boolean): Boolean
   Definition Classes
     ArrayAgentSet → AgentSet
8.  def clearDirected(): Unit
   Definition Classes
     AgentSet
9.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
10.  def contains(agent: api.Agent): Boolean
    Definition Classes
      ArrayAgentSet → AgentSet
11.  def containsSameAgents(otherSet: api.AgentSet): Boolean
    Definition Classes
      ArrayAgentSet → AgentSet
12.  def count: Int

    Returns the number of agents in the set.

    Returns the number of agents in the set.

    Definition Classes
      ArrayAgentSet → AgentSet
13.  var directed: Directedness
    Definition Classes
      AgentSet
14.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
15.  def equalAgentSets(otherSet: api.AgentSet): Boolean

    Reports true if this AgentSet and the given AgentSet have the exact same agents

    Reports true if this AgentSet and the given AgentSet have the exact same agents

    Definition Classes
      AgentSet → AgentSet
16.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
17.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
18.  def getByIndex(index: Int): Agent
    Definition Classes
      ArrayAgentSet → IndexedAgentSet
19.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
20.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
21.  def isBreedSet: Boolean

    returns

      True if this is a special agentset, such as `world.turtle`, `world.links`, `world.patches`, or a breed.

    Definition Classes
      AgentSet
22.  def isDirected: Boolean

    Reports true if this is the breed agentset for a directed link breed

    Reports true if this is the breed agentset for a directed link breed

    Definition Classes
      AgentSet → AgentSet
23.  def isEmpty: Boolean
    Definition Classes
      ArrayAgentSet → AgentSet
24.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
25.  def isUndirected: Boolean

    Reports true if this is the breed agentset for an undirected link breed

    Reports true if this is the breed agentset for an undirected link breed

    Definition Classes
      AgentSet → AgentSet
26.  def iterator: AgentIterator
    Definition Classes
      ArrayAgentSet → AgentSet
27.  val kind: AgentKind

    Returns the type of agents in the AgentSet.

    Returns the type of agents in the AgentSet.

    Definition Classes
      AgentSet → AgentSet
28.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
29.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
30.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
31.  val printName: String

    Returns the name of the AgentSet, for all turtles, patches, or links returns its type, for breeds returns the breed name for all other sets returns an empty string

    Returns the name of the AgentSet, for all turtles, patches, or links returns its type, for breeds returns the breed name for all other sets returns an empty string

    Definition Classes
      AgentSet → AgentSet
32.  def randomOne(precomputedCount: Int, random: Int): Agent
    Definition Classes
      ArrayAgentSet → AgentSet
33.  def randomSubset(resultSize: Int, precomputedCount: Int, rng: MersenneTwisterFast): AgentSet
    Definition Classes
      AgentSet
34.  def randomSubsetGeneral(resultSize: Int, precomputedCount: Int, random: MersenneTwisterFast): Array[Agent]
    Definition Classes
      ArrayAgentSet → AgentSet
35.  def randomTwo(precomputedCount: Int, smallRandom: Int, bigRandom: Int): Array[Agent]
    Definition Classes
      ArrayAgentSet → AgentSet
36.  def setDirected(directed: Boolean): Unit
    Definition Classes
      AgentSet
37.  def shufflerator(rng: MersenneTwisterFast): AgentIterator
    Definition Classes
      ArrayAgentSet → AgentSet
38.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
39.  def toLogoList: LogoList
    Definition Classes
      ArrayAgentSet → AgentSet
40.  def toString(): String
    Definition Classes
      AnyRef → Any
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 IndexedAgentSet

### Inherited from AgentSet

### Inherited from api.AgentSet

### Inherited from AnyRef

### Inherited from Any

### Ungrouped