This method, which overrides that of the parent class, sets the fill color
for all wheel objects that were added to the wheel system prior to its invocation.
This method, which overrides that of the parent class, sets the line color
for all wheel objects that were added to the wheel system prior to its invocation.
A task used to establish clients when they connect to the
simulator/server through a remote connection; also establishes
a separate thread for listening to new client connection attempts.
A task for scheduling and managing all client motion
computations; this is a self-recycling task and only one is
allowed on the task queue at any time.
A time-driven task queue that provides the backbone of the RP1
simulator; this class extends SimTaskQueue by adding clock-driven
delays between sunsequent tasks so that they are executed according
to a time sequence.
Provides a temporary repository for state data (body states and
paint box information) to allow different threads to transfer
state data; currently used to transfer information from
the main session thread to SimCanvas thread for rendering.