Jeospace API

Package org.jeospace.simulation

Contains classes to configure, manage and control the simulation/visulation environment.

See:
          Description

Interface Summary
ChildNode Define the requirements for a simulation node that may be a descendant of another simulation node.
ChronAlarm Requirements for an alarm mechanism to send events at the expirations of virtual time periods.
ChronAlarmFactory Requirements for a factory to create ChronAlarms.
ChronAlarmQueue The requirements for maintaining an alarm queue
NavManager Defines the requirements for a navigation manager
ParentNode Define the requirements for a simulation node that may be grouping node for other simulation nodes.
SimManager Defines the requirements for a simulation manager
SimNode Define the requirements for identifying a simulation component and locating the component within the simulation hierarchy.
TaskScheduler Defines the requirements for implementing a synchronous task scheduler
 

Class Summary
Atlas A simulation environment configuration object that contains descriptors of content.
ChronDirection Constant object identifiers indicating the direction of time flow of the Chronometer.
ChronManager Maintains the current active Chronometer, provides a synchronous scheduler for executing tasks on the simulation frame clock and collects performance data on the execution of simulation functions.
Chronometer A virtual clock used to control the setting and passage of time independent of the system clock.
ChronPeriod Object for defining periods of virtual time used in simulation control.
ChronState Constant object identifiers of the run state the Chronometer
Executive The Executive is the simulation configuration manager.
Marshal The marshaler for atlas elements.
Profile The primary configuration object for the simulation environment, Profile is analogous to the Unix user configuration profile.
RootNode The root node container of the simulation hierarchy.
SatelliteNode Container for Satellite and PlatformStructure of an orbital object representing a satellite.
SimNodeRegistry A factory and catalog (or index) of the available SimNodes and utility methods for constructing the catalog and accessing it's members.
SystemNode A hierarchically organized container for World and SystemStructure of an orbital object representing a world.
Unmarshal The unmarshaler for Atlas objects, Unmarshal converts xml descriptions into Java objects.
X3DNavManager Manages the navigation components.
X3DSimManager Executes the algorithms for the position and orientation of simulation components as scheduled by the ChronManager.
 

Package org.jeospace.simulation Description

Contains classes to configure, manage and control the simulation/visulation environment.


Jeospace API

Copyright © 2006 - jeospace.org