Package | Description |
---|---|
simkit.smdx |
Contains basic classes to represent the entities in a combat simulation.
|
simkit.smdx.animate | |
simkit.smdx.test |
Class and Description |
---|
Adjudicator
Used to determine the result of an interaction between a Target and a
Munition.
|
BattleDimension
Represents the battle dimension or operating medium of an object.
Valid values are: Space Air Ground Surface Subsurface SOF The BattleDimension is used to help determine which Mil-Std-2525 symbol to display. |
CircularImpactMunition
A Munition that has an area of effect that is a circle centered around its
aim point.
|
Contact
A doppleganger for a Moveable - to be passed by a SensorTargetMediator in lieu
of the actual target.
|
Damage
Contains information about damage to a Target by a Munition.
|
FormationLeader
The guide point (ZZ) for a formation.
|
MagicMoveException
An Exception that indicates that a "magic move" was
attempted on a Mover on which magic moves are not allowed.
|
Mediator
A Mediator is a SimEntity that determines the
effects of the interaction between 2 types of
Objects.
|
MediatorFactory
Holds instances of Mediators indexed by the two Classes that the Mediator is
used for.
|
Moveable
An Object that can move in 2 dimensions.
|
MovementState
A java enumeration for the various states of motion for a Mover.
The available states are: PAUSED PAUSING STOPPED STOPPING STARTING ACCELERATING CRUISING (Moving at a constant velocity) |
Mover
A SimEntity whose movement can be controlled and that can interact
with Sensors.
|
MoverManager
Controls the movement of a Mover.
|
Munition
A Munition is an entity can interact with a Target.
|
PathMoverManager
A manager that causes a Mover to move along a specified path.
|
Sensor
Represents an object that can detect a Mover.
|
SensorContact |
SensorTargetMediator
Mediates interactions between Sensors and Movers.
|
SensorTargetMediatorFactory
Holds SensorTargetMediators.
|
Side
A Java "Enumeration" to represent the sides.
|
Sided
Something that has a Side associated with it.
|
StationData
An interface for holding the data needed to define a movement location
relative to another MoverManager.
|
Target
A Mover that can be acted on by a Munition and is subject to being killed or
damaged.
|
UniformLinearMover
Implementation of Mover with uniform linear motion.
|
WayPoint
A 2-dimensional point with the speed that an entity should transit to the
point.
|
Weapon
Represents a weapon system that can fire Munitions.
|
WeaponFireType
A java enumeration that represents the type of fire produced by a weapon
system.
|
Class and Description |
---|
Mover
A SimEntity whose movement can be controlled and that can interact
with Sensors.
|
Sensor
Represents an object that can detect a Mover.
|
Class and Description |
---|
Contact
A doppleganger for a Moveable - to be passed by a SensorTargetMediator in lieu
of the actual target.
|
CookieCutterMediator
Mediator for CookieCutter detection.
|
Mediator
A Mediator is a SimEntity that determines the
effects of the interaction between 2 types of
Objects.
|
Moveable
An Object that can move in 2 dimensions.
|
Mover
A SimEntity whose movement can be controlled and that can interact
with Sensors.
|
Sensor
Represents an object that can detect a Mover.
|
SensorTargetMediator
Mediates interactions between Sensors and Movers.
|
UniformLinearMover
Implementation of Mover with uniform linear motion.
|