|
NetLogo API version 4.0.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AgentSet | |
---|---|
org.nlogo.agent | |
org.nlogo.command | |
org.nlogo.nvm |
Uses of AgentSet in org.nlogo.agent |
---|
Subclasses of AgentSet in org.nlogo.agent | |
---|---|
class |
ArrayAgentSet
|
class |
TreeAgentSet
|
Fields in org.nlogo.agent declared as AgentSet | |
---|---|
AgentSet |
Patch.patchNeighbors
|
AgentSet |
Patch.patchNeighbors4
|
AgentSet |
Patch3D.patchNeighbors6
|
Methods in org.nlogo.agent with parameters of type AgentSet | |
---|---|
static String |
Dump.agentset(AgentSet agentset,
boolean exporting)
|
double |
World.averagePathLength(AgentSet nodeSet,
AgentSet linkBreed)
Calculates the average shortest-path length between all (distinct) pairs of nodes in the given nodeSet, by traveling along links of the given linkBreed. |
boolean |
BreedShapes.breedHasShape(AgentSet breed)
|
boolean |
World.breedOwns(AgentSet breed,
String name)
|
int |
World.breedsOwnIndexOf(AgentSet breed,
String name)
|
String |
World.breedsOwnNameAt(AgentSet breed,
int index)
|
static void |
Layouts.circle(AgentSet nodes,
double radius,
org.nlogo.util.MersenneTwisterFast random)
|
int |
World.compareLinkBreeds(AgentSet breed1,
AgentSet breed2)
|
Link |
LinkManager.createLink(Turtle src,
Turtle dest,
AgentSet breed)
|
Turtle |
World.createTurtle(AgentSet breed)
|
Turtle |
World3D.createTurtle(AgentSet breed)
|
Turtle |
World.createTurtle(AgentSet breed,
int c,
int h)
|
Turtle |
World3D.createTurtle(AgentSet breed,
int c,
int h)
|
boolean |
AgentSet.equalAgentSets(AgentSet otherSet)
|
Link |
LinkManager.findLink(Turtle src,
Turtle dest,
AgentSet breed,
boolean includeAllLinks)
|
AgentSet |
LinkManager.findLinkedFrom(Turtle src,
AgentSet sourceSet)
|
AgentSet |
LinkManager.findLinkedTo(Turtle target,
AgentSet sourceSet)
|
AgentSet |
LinkManager.findLinkedWith(Turtle target,
AgentSet sourceSet)
|
Link |
LinkManager.findLinkEitherWay(Turtle src,
Turtle dest,
AgentSet breed,
boolean includeAllLinks)
|
Link |
LinkManager.findLinkFrom(Turtle src,
Turtle dest,
AgentSet breed,
boolean includeAllLinks)
|
AgentSet |
LinkManager.findLinksFrom(Turtle src,
AgentSet breed)
|
AgentSet |
LinkManager.findLinksTo(Turtle target,
AgentSet breed)
|
AgentSet |
LinkManager.findLinksWith(Turtle target,
AgentSet breed)
|
String |
World.getBreedSingular(AgentSet breed)
|
Link |
World.getLink(Double end1,
Double end2,
AgentSet breed)
|
String |
World.getLinkBreedSingular(AgentSet breed)
|
int |
World.getLinkVariablesArraySize(AgentSet breed)
|
Link |
World.getOrCreateDummyLink(Object end1,
Object end2,
AgentSet breed)
|
Link |
World.getOrCreateLink(Double end1,
Double end2,
AgentSet breed)
|
Link |
World.getOrCreateLink(Turtle end1,
Turtle end2,
AgentSet breed)
|
int |
World.getVariablesArraySize(Link link,
AgentSet breed)
|
int |
World.getVariablesArraySize(Turtle turtle,
AgentSet breed)
|
List |
World.inCone(Turtle startTurtle,
AgentSet sourceSet,
double radius,
double angle,
boolean wrap)
|
List |
World3D.inCone(Turtle callingTurtle,
AgentSet sourceSet,
double radius,
double angle,
boolean wrap)
|
HashSet |
World.inNetworkRadius(Turtle sourceNode,
AgentSet sourceSet,
double radius,
AgentSet linkBreed)
This method performs a BFS from the sourceNode, following the network imposed by the given linkBreed, going up to radius layers out, and only collecting nodes that are members of sourceSet. |
List |
World.inRadius(Agent agent,
AgentSet sourceSet,
double radius,
boolean wrap)
|
List |
World3D.inRadius(Agent agent,
AgentSet sourceSet,
double radius,
boolean wrap)
|
boolean |
World.isBreed(AgentSet breed)
|
boolean |
World.isLinkBreed(AgentSet breed)
|
boolean |
World.linkBreedOwns(AgentSet breed,
String name)
|
int |
World.linkBreedsOwnIndexOf(AgentSet breed,
String name)
|
String |
World.linkBreedsOwnNameAt(AgentSet breed,
int index)
|
static void |
Layouts.magspring(AgentSet nodeset,
AgentSet linkset,
double spr,
double len,
double rep,
double magStr,
int fieldType,
boolean bidirectional,
org.nlogo.util.MersenneTwisterFast random)
|
int |
World.networkDistance(Turtle sourceNode,
Turtle destNode,
AgentSet linkBreed)
This method performs a BFS from the sourceNode, following the network imposed by the given linkBreed, to find the distance to destNode. |
LogoList |
World.networkShortestPathLinks(org.nlogo.util.MersenneTwisterFast random,
Turtle sourceNode,
Turtle destNode,
AgentSet linkBreed)
|
LogoList |
World.networkShortestPathNodes(org.nlogo.util.MersenneTwisterFast random,
Turtle sourceNode,
Turtle destNode,
AgentSet linkBreed)
This method performs a BFS from the sourceNode, following the network imposed by the given linkBreed, to find the shortest path to destNode. |
void |
Link.setBreed(AgentSet breed)
|
void |
Turtle.setBreed(AgentSet breed)
This version of setBreed properly resets the global breed AgentSets Caller should ensure that the turtle isn't a link (links aren't allowed to change breed). |
void |
Turtle3D.setBreed(AgentSet breed)
This version of setBreed properly resets the global breed AgentSets Caller should ensure that the turtle isn't a link (links aren't allowed to change breed). |
void |
BreedShapes.setBreedShape(AgentSet breed,
String shapeName)
|
static void |
Layouts.sphere(AgentSet nodeset,
double radius,
double initialTemp,
org.nlogo.util.MersenneTwisterFast random)
|
static void |
Layouts.spring(AgentSet nodeset,
AgentSet linkset,
double spr,
double len,
double rep,
org.nlogo.util.MersenneTwisterFast random)
|
static void |
Layouts.spring2D(AgentSet nodeset,
AgentSet linkset,
double spr,
double len,
double rep,
org.nlogo.util.MersenneTwisterFast random)
|
static void |
Layouts.spring3D(AgentSet nodeset,
AgentSet linkset,
double spr,
double len,
double rep,
org.nlogo.util.MersenneTwisterFast random)
|
Turtle |
Patch.sprout(int c,
int heading,
AgentSet breed)
|
Turtle |
Patch3D.sprout(int c,
int heading,
AgentSet breed)
|
static void |
Layouts.tutte(AgentSet nodeset,
AgentSet linkset,
double radius,
org.nlogo.util.MersenneTwisterFast random)
|
Constructors in org.nlogo.agent with parameters of type AgentSet | |
---|---|
DummyLink(World world,
Object end1,
Object end2,
AgentSet breed)
|
|
Link3D(World world,
Turtle end1,
Turtle end2,
AgentSet breed)
|
|
Turtle(World world,
AgentSet breed,
Double xcor,
Double ycor)
|
|
Turtle3D(World3D world,
AgentSet breed,
Number xcor,
Number ycor,
Number zcor)
|
Uses of AgentSet in org.nlogo.command |
---|
Methods in org.nlogo.command that return AgentSet | |
---|---|
AgentSet |
Instruction.argEvalAgentSet(Context context,
int argIndex)
|
AgentSet |
Instruction.argEvalAgentSet(Context context,
int argIndex,
Class type)
|
Methods in org.nlogo.command with parameters of type AgentSet | |
---|---|
void |
Instruction.checkAgentSetClass(AgentSet agents,
Context context)
|
Uses of AgentSet in org.nlogo.nvm |
---|
Methods in org.nlogo.nvm with parameters of type AgentSet | |
---|---|
void |
JobManager.addJob(JobOwner owner,
AgentSet agents,
Procedure procedure)
|
Object |
JobManager.addReporterJobAndWait(AgentSet agentset,
Procedure procedure)
|
void |
JobManager.addSecondaryJob(JobOwner owner,
AgentSet agents,
Procedure procedure)
|
Object |
JobManager.callReporterProcedure(JobOwner owner,
AgentSet agentset,
Procedure procedure)
|
Job |
Context.makeConcurrentJob(AgentSet agentset)
|
Job |
JobManager.makeConcurrentJob(JobOwner owner,
AgentSet agentset,
Procedure procedure)
|
void |
Context.runExclusiveJob(AgentSet agentset,
int address)
|
|
NetLogo API version 4.0.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |