PPS-22-srs
PPS-22-srs
API
io.github.srs
config
yaml
parser
collection
CustomMap
CustomSeq
Decoder
Decoder
given_Decoder_Boolean
given_Decoder_Double
given_Decoder_Int
given_Decoder_Long
given_Decoder_Policy
given_Decoder_String
given_Decoder_UUID
YamlSimulationConfigParser
serializer
encoders
DynamicEntity
Entity
Environment
Simulation
SimulationConfig
StaticEntity
YamlSimulationConfigSerializer
YamlManager
ConfigError
MissingField
ParsingError
InvalidType
ConfigManager
SimulationConfig
YamlConfigManager
controller
message
RobotProposal
protocol
Event
Tick
TickSpeed
Random
RobotActionProposals
ControllerModule
Component
Controller
Controller
Interface
Provider
model
dsl
Cell
Robot
Cell
EnvironmentBuilder
EnvironmentToGridDSL
GridDSL
given_Conversion_EnvironmentBuilder_Environment
SimulationDSL
SimulationGridBuilder
entity
dynamicentity
action
Action
ActionAlg
MovementAction
MovementActionFactory
NoAction
SequenceAction
SequenceAction
actuator
dsl
ActuatorDsl
DifferentialWheelMotorDsl
Actuator
DifferentialKinematics
DifferentialWheelMotor
DifferentialWheelMotor
DurationToDouble
Wheel
behavior
behaviors
AlwaysForwardBehavior
ObstacleAvoidanceBehavior
PhototaxisBehavior
PrioritizedBehavior
RandomWalkBehavior
dsl
BehaviorDsl
BehaviorContext
BehaviorTypes
Policy
dsl
RobotDsl
sensor
dsl
ProximitySensorDsl
SensorDsl
LightSensor
ProximitySensor
Sensor
Sensor
SensorReading
SensorReadings
DynamicEntity
Robot
Robot
given_ActionAlg_IO_Robot
staticentity
dsl
BoundaryDsl
LightDsl
ObstacleDsl
StaticEntity
Obstacle
Light
Boundary
StaticEntity
Boundary
Entity
Entity
Orientation
Orientation
Point2D
ShapeType
Circle
Rectangle
environment
dsl
CreationDSL
Environment
EnvironmentParameters
ValidEnvironment
illumination
engine
FovEngine
SquidLibFovEngine
model
Cell
Grid
GridDims
GridDims
LightField
LightField
ScaleFactor
given_Conversion_ScaleFactor_Int
raster
OcclusionRaster
OpacityValue
given_Conversion_OpacityValue_Double
IlluminationLogic
LightMap
LightMap
logic
LogicsBundle
PauseLogic
RandomLogic
RandomLogic
given_RandomLogic_SimulationState
ResumeLogic
RobotActionsLogic
RobotActionsLogic
given_RobotActionsLogic_SimulationState
StatusLogic
StopLogic
TickLogic
TimeLogic
given_TickLogic_SimulationState
simulationStateLogicsBundle
validation
DomainError
Negative
NegativeOrZero
OutOfBounds
NotANumber
Infinite
InvalidCount
Collision
OutsideBounds
DomainError
Validation
ModelModule
Component
Model
Interface
Model
Provider
State
Simulation
Simulation
SimulationConfig
SimulationSpeed
SimulationStatus
SimulationState
SimulationState
utils
chaining
Pipe
pipeOps
collision
Collision
geometry2d
Line
Vector2D
loader
ResourceFileLister
random
RNG
Rand
RandomDSL
SimpleRNG
time
TimeUtils
types
PositiveDouble
EqualityGivenInstances
Ray
SimulationDefaults
Behaviors
ObstacleAvoidance
Phototaxis
Prioritized
RandomWalk
Canvas
Arrow
LightFX
RobotBody
Sensors
ControlsPanel
DynamicEntity
Actuator
DifferentialWheelMotor
Wheel
Robot
Sensor
ProximitySensor
Environment
Fields
Entity
DynamicEntity
Robot
StaticEntity
Light
Obstacle
Environment
Simulation
Frame
GridDSL
Illumination
Occlusion
Layout
LightMapConfigs
SimulationConfig
StaticEntity
Boundary
Light
Obstacle
UI
Colors
Dimensions
Fonts
Icons
SimulationViewConstants
Spacing
Strokes
view
components
configuration
ConfigurationControlsPanel
EntitiesPanel
EntityRow
EnvironmentSettingsPanel
SimulationSettingsPanel
simulation
ControlsPanel
RobotPanel
SimulationCanvas
TimePanel
CheckBox
ComboBox
FieldSpec
FormPanel
InputType
TextField
UIUtils
state
SimulationViewState
CLIComponent
ConfigurationCLI
ConfigurationGUI
ConfigurationView
GUIComponent
ViewModule
Component
View
Interface
Provider
View
AppArgs
ArgParser
BaseLauncher
CLILauncher
GUILauncher
main
PPS-22-srs
/
io.github.srs
/
io.github.srs.utils
/
SimulationDefaults
/
UI
/
Colors
Colors
io.github.srs.utils.SimulationDefaults.UI.Colors
object
Colors
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Colors
.
type
Members list
Clear all
Value members
Concrete methods
def
backgroundLight
:
Color
def
backgroundMedium
:
Color
def
border
:
Color
def
buttonHover
:
Color
def
buttonPressed
:
Color
def
lightCenter
:
Color
def
lightEdge
:
Color
def
obstacleBorder
:
Color
def
obstacleGradientEnd
:
Color
def
obstacleGradientStart
:
Color
def
robotDefault
:
Color
def
robotDefaultBorder
:
Color
def
robotDefaultDark
:
Color
def
robotSelected
:
Color
def
robotSelectedBorder
:
Color
def
robotSelectedDark
:
Color
def
robotShadow
:
Color
def
text
:
Color
def
timeDisplay
:
Color
In this article
Attributes
Members list
Value members
Concrete methods