Skip navigation links
A C D G H I L M N O P Q R S T U V 

S

sendColor(int, int, int, int) - Method in class swarm.robot.sensors.ColorSensor
Send the current color information on MQTT requests, Only for test, virtual robots will not invoke this.
sendDistance(double) - Method in class swarm.robot.sensors.DistanceSensor
Send the current distance information on MQTT requests, Only for test, virtual robots will not invoke this.
sendMessage(String) - Method in class swarm.robot.communication.Communication
 
sendMessage(String, int) - Method in class swarm.robot.communication.Communication
 
sendMessage(String) - Method in class swarm.robot.communication.DirectedCommunication
 
sendMessage(String, int) - Method in class swarm.robot.communication.DirectedCommunication
 
sendMessage(String) - Method in class swarm.robot.communication.SimpleCommunication
 
sendMessage(String, int) - Method in class swarm.robot.communication.SimpleCommunication
 
sendProximity() - Method in class swarm.robot.sensors.ProximitySensor
Send the current proximity information on MQTT requests, Only for test, virtual robots will not invoke this.
SensorException - Exception in swarm.robot.exception
 
SensorException(String) - Constructor for exception swarm.robot.exception.SensorException
 
sensorInterrupt(String, String) - Method in interface swarm.Interfaces.IRobotState
 
sensorInterrupt(String, String) - Method in class swarm.robot.VirtualRobot
Handles sensorInterrupt triggers of the robot
server - Static variable in class swarm.configs.MQTTSettings
 
serverCredentialTest() - Method in class swarm.configs.MQTTSettingsTest
 
serverIPTest() - Method in class swarm.configs.MQTTSettingsTest
 
setAngles(int[]) - Method in class swarm.robot.sensors.ProximitySensor
Set the proximity sensor angles
setColor(String) - Method in class swarm.robot.types.RGBColorType
Set a color
setColor(int, int, int) - Method in class swarm.robot.types.RGBColorType
Set a color
setColorFromHexCode(String) - Method in class swarm.robot.types.RGBColorType
Set a color using hexadecimal code
setCoordinate(double, double) - Method in class swarm.robot.helpers.Coordinate
Set robot's current (x,y) coordinate
setCoordinate(double, double, double) - Method in class swarm.robot.helpers.Coordinate
Set robot's current (x,y) coordinate and heading direction
setHeading(double) - Method in class swarm.robot.helpers.Coordinate
Set robot's current heading direction
setHeadingRad(double) - Method in class swarm.robot.helpers.Coordinate
Set robot's current heading direction
setup() - Method in class Robots.MyTestRobot
 
setup() - Method in class swarm.robot.Robot
Setup the modules, emulators and indicators
setX(double) - Method in class swarm.robot.helpers.Coordinate
Set robot's current X coordinate
setY(double) - Method in class swarm.robot.helpers.Coordinate
Set robot's current Y coordinate
shouldAnswerWithTrue() - Method in class swarm.AppTest
Rigorous Test :-)
simpleComm - Variable in class swarm.robot.Robot
 
SimpleCommunication - Class in swarm.robot.communication
 
SimpleCommunication(int, RobotMqttClient) - Constructor for class swarm.robot.communication.SimpleCommunication
 
start() - Method in interface swarm.Interfaces.IRobotState
 
start() - Method in class swarm.robot.Robot
Method which handles START command
state - Variable in class swarm.robot.Robot
 
stop() - Method in interface swarm.Interfaces.IRobotState
 
stop() - Method in class swarm.robot.Robot
Method which handles STOP command
subscribe(String) - Method in class swarm.mqtt.RobotMqttClient
 
subscribe(NeoPixel.mqttTopic, String) - Method in class swarm.robot.indicator.NeoPixel
Subscribe to a MQTT topic
swarm - package swarm
 
swarm.configs - package swarm.configs
 
swarm.Interfaces - package swarm.Interfaces
 
swarm.mqtt - package swarm.mqtt
 
swarm.robot - package swarm.robot
 
swarm.robot.communication - package swarm.robot.communication
 
swarm.robot.exception - package swarm.robot.exception
 
swarm.robot.helpers - package swarm.robot.helpers
 
swarm.robot.indicator - package swarm.robot.indicator
 
swarm.robot.sensors - package swarm.robot.sensors
 
swarm.robot.types - package swarm.robot.types
 
A C D G H I L M N O P Q R S T U V 
Skip navigation links