LinkCreationCommand

org.nlogo.prim.etc.LinkCreationCommand

Attributes

Source
linkcreation.scala
Graph
Supertypes
trait SelfScoping
trait Scoping
class Command
class Instruction
trait TokenHolder
class InstructionJ
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Value members

Abstract methods

Attributes

Source
linkcreation.scala
def checkDirectedness(context: Context, breed: AgentSet): Unit

Attributes

Source
linkcreation.scala
def create(context: Context, breed: AgentSet, me: Turtle): AgentSet

Attributes

Source
linkcreation.scala
def inputType: Int

Attributes

Source
linkcreation.scala
def swapEnds(me: Turtle, other: Turtle): Boolean

Attributes

Source
linkcreation.scala

Concrete methods

override def assemble(a: AssemblerAssistant): Unit

Attributes

Definition Classes
Source
linkcreation.scala
def checkForBreedCompatibility(context: Context, breed: AgentSet): Unit

Attributes

Source
linkcreation.scala
def linkAlreadyExists(src: Turtle, dest: Turtle, breed: AgentSet): Boolean

Attributes

Source
linkcreation.scala
override def perform(context: Context): Unit

Attributes

Definition Classes
Command
Source
linkcreation.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Instruction -> Any
Source
linkcreation.scala

Inherited methods

def argEvalAgent(context: Context, index: Int): Agent

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAgentSet(context: Context, index: Int, kind: AgentKind): AgentSet

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAgentSet(context: Context, index: Int): AgentSet

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAnonymousCommand(context: Context, index: Int): AnonymousCommand

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAnonymousReporter(context: Context, index: Int): AnonymousReporter

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalBoolean(context: Context, index: Int): Boolean

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalBooleanValue(context: Context, index: Int): Boolean

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalCodeBlock(context: Context, argIndex: Int): List[Token]

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalDouble(context: Context, index: Int): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalDoubleValue(context: Context, index: Int): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalIntValue(context: Context, index: Int): Int

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalList(context: Context, index: Int): LogoList

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalPatch(context: Context, index: Int): Patch

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalString(context: Context, index: Int): String

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalSymbol(context: Context, argIndex: Int): Token

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalTurtle(context: Context, index: Int): Turtle

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Command
def copyFieldsFrom(sourceInstr: Instruction): Unit

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def dump(indentLevel: Int): String

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def dump: String

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def init(workspace: Workspace): Unit

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def newValidDouble(d: Double, context: Context): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def throwAgentClassException(context: Context, kind: AgentKind): Nothing

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def validDouble(d: Double, context: Context): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def validLong(d: Double, context: Context): Long

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Inherited fields

var agentBits: Int

Attributes

Inherited from:
InstructionJ
var agentClassString: String

Attributes

Inherited from:
InstructionJ

Attributes

Inherited from:
InstructionJ
var chosenMethod: Method

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
var next: Int

Attributes

Inherited from:
Command
var offset: Int

Attributes

Inherited from:
Command
var source: String

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
var storedSourceSnippet: String

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Command
var token: Token

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
InstructionJ
var world: World

Attributes

Inherited from:
InstructionJ