| Trees | Index | Help |
|
|---|
|
svs_analysis: Tracking modules for SVS.
analysis: Analysis components.
contributerhistory: Builds timeline representation of a specific controbuter to the
CVS.
entities: This contains classes for the basic entities used in analysing a cvs
repository.
filehistory: Creates timeline representation of the development of a specific file
within the CVS.
extraction: Objects and handlers for extracting information from CVS and source
files.
cvslog: Extracts data from result of log command in CVS.
filemapping: Builds map of source file structure.
translation: This module provides support for translating data between different
formats.
translator: Generic translation classes and functions.
visualisation: Visualisation modules.
events: Objects representing events within a CVS project.
sprite: Basic display components for visualisation.
timeline: Provides temporal representation and management of visualisation.
filehistoryview: Provides a graphical representation of the changes to a file over a
period of time.
workers: Provides classes for handling work process in SVS.
worker: Generic methods for worker classes.
svs_core: Core modules for SVS.
commands: Provides support for scriptable comamnds in SVS.
scriptcommands: Parses string-formatted commands, such as clients might receive.
filehandling: Classes for handling filetypes and file io.
dataproviders: Classes for retrieving data from different sources.
loaders: Shared classes for loading and storing documents.
sourcecode: Classes for retrieving and storing source code.
gui: Graphical user Interface components for SVS clients.
network: Provides network functionality.
clientavatar: Module for generic client object and related utilities.
clientuser: This is the module from which classes and methods implemented by a remote
client are derived.
clustergroups: Handles grousp of clients within the cluster.
clustermanager: Provides central management of cluster.
packets: Encapsulators for information exchange between clients.
services: Tools for handling service lookup and connection.
utilities: Provides a set of helper functions and classes for general purpose
use.
constants: Constants for SVS modules.
idbroker: Module for handling unique identifier tags within a project.
lib: Library of helper classes for general purpose use.
notification: Provides classes for data and event notification.
objectmanager: Provides facilities for dynamic object generation and persistence.
dev: Handles development processes, such as code management.
devlib: The basic classes for handling development, such as code management and versioning.
sourcehandlers: Classes for reading, writing and performaing operations on source
code, such as comparisons and merges.
time: Visualisation modules.
timeline: Provides temporal representation and management of visualisation.
svs_demogame: Small scale game to demonstrate SVS integration.
agents: Simple AI agents for simulation.
analysis: Analysis of changes and game play.
base_entities: Basic entities for demo game.
clients: Clients for demo game.
gamecode: Provides a set of utility functions that can be called by game
scripts.
gamelogic_clients: Clients for handling game logic.
gamelogicviews: Display current changes in overall state of game logic, etc.
gamesettings: Loads and parses settings file for game.
gameviews: Graphical representation of game elements.
gameworld: Main manager class for game.
gui: GUIs for game clients.
players: Classes to represent players within simulation.
scripts: Class for handling scripts in the demo game.
terrain: Classes representing terrain in demo game.
timebasedviews: Base components for views with time-based displays.
utils: Utilities for demo game classes.
views: Generic base classes for view components.
svs_simulation: Simulation classes.
actions: Actions are a means of encapsulating function calls on entities within
a simulation.
actionlib: Main classes and functions for implementing actions.
agents: Agents within simulation.
agentstates: Modules representing different states for agent behaviour.
basic_agents: Agents within simulation.
ai_lib: Contains specialised layers and library functions for AI.
affiliations: Representations of links (ie.
bdt: Binary decision tree.
fsm: Generic classes for Finite State Machines.
fuzzy: Implementation of fuzzy logic system.
logicrules: Generic logic for AI.
pathfinding: Classes for finding with paths in terrain.
personality: Representations personality traits of an agent.
steering: Steering behaviours for simulation entities, such as agents.
whiskerbot: Simple obstacle avoiding movement behaviour based on a bot with four
sensor whiskers.
goals: Generic classes for goal driven behaviours.
logic: Generic logic for AI.
pathhandling: Classes for finding with paths in terrain.
statemachine: Operational code and management classes for parallel state
machines.
tasks: Generic classes for task behaviours.
behaviours: Behaviours within simulation.
behaviourlib: Base classes for behaviours within a simulation.
entities: Entities within simulation.
base_entities: Base classes for simulation.
customentities: Provides an infrastructure for loading and managing custom simulation
entities.
events: Classes representing and handling simulation events.
eventlib: Main classes representing and handling simulation events.
network: Simulation-specific network classes.
packets: Creates and handles packets for exchanging simulation data over
network.
terrainproxies: Classes for creating client-side proxies of terrain classes.
clients: Specialised clients for managing a simulation.
processclients: Clients for handling simulation processes.
simdata: Classes and functions for handling data attached to simulation
entities.
simdatalib: Classes and functions for handling data attached to simulation
entities.
simobjects: Objects within simulation.
basic_objects: Objects within simulation.
simtime: Classes representing and handling simulation time and schedules.
terrain: Classes representing and handling simulation terrains.
base_classes: Manager classes for simulation terrains.
navgraphs: Navigation graphs.
paths: Paths across terrains.
structures: Classes for terrain structures.
svgloaders: Loads and converts SVG data for terrains, structures, etc.
util_classes: Utility classes for terrains.
linkpaths: Link paths defines points of movement between two structures.
special_areas: Classes for representing specialised forms of terrain-based
information..
structureloader: Loads and converts SVG data for terrains, structures, etc.
terrainproxies: Classes for creating client-side proxies of terrain classes.
utilities: Utility classes and functions for simulation.
world: Modules providing the root 'world' object for a simulation and
handling processes within that.
processes: hanlders for processing the simulation.
proxyworlds: Proxy for client-side representation of simulation.
worlds: Root class for simulation.
numdata: Classes and functions for handlign maths, geometry and graph data.
geomlib: Objects for representing basic geometric elements.
graphlib: Base classes for data graphs.
mathlib: Math utilities and constants.
matrices: 2 dimensional matrix calculations.
transformations: Functions for handling geometric transformations.
vectors: 2 dimensional vectors and vector functions.
settings: Settings for adjusting general parameters within simulation.
svs_soya: Classes for soya clients.
__builtin__.object:
The most base type
datetime.date:
date(year, month, day) --> date object
datetime.datetime:
datetime(year, month, day[, hour[, minute[, second[,
microsecond[,tzinfo]]]]])
svs_analysis.visualisation.timeline.Timecode:
Represents a timecode reference for a Frame in the Timeline.
svs_core.time.timeline.Timecode:
Represents a timecode reference for a Frame in the Timeline.
__builtin__.type:
type(object) -> the object's type type(name, bases, dict) -> a
new type
_xmlplus.sax.handler.ContentHandler:
Interface for receiving logical document content events.
_xmlplus.sax.saxutils.DefaultHandler:
Default base class for SAX2 event handlers.
svs_core.filehandling.loaders.GenericXMLContentHandler:
Generic handler for parsing xml document.
svs_demogame.gamesettings.GameSettingsXMLContentHandler:
Handler for parser game settings xml document.
svs_simulation.utilities.svgutils.SVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.svgloaders.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.svgloaders.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.structureloader.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.structureloader.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
_xmlplus.sax.handler.DTDHandler:
Handle DTD events.
_xmlplus.sax.saxutils.DefaultHandler:
Default base class for SAX2 event handlers.
svs_core.filehandling.loaders.GenericXMLContentHandler:
Generic handler for parsing xml document.
svs_demogame.gamesettings.GameSettingsXMLContentHandler:
Handler for parser game settings xml document.
svs_simulation.utilities.svgutils.SVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.svgloaders.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.svgloaders.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.structureloader.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.structureloader.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
_xmlplus.sax.handler.EntityResolver:
Basic interface for resolving entities.
_xmlplus.sax.saxutils.DefaultHandler:
Default base class for SAX2 event handlers.
svs_core.filehandling.loaders.GenericXMLContentHandler:
Generic handler for parsing xml document.
svs_demogame.gamesettings.GameSettingsXMLContentHandler:
Handler for parser game settings xml document.
svs_simulation.utilities.svgutils.SVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.svgloaders.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.svgloaders.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.structureloader.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.structureloader.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
_xmlplus.sax.handler.ErrorHandler:
Basic interface for SAX error handlers.
_xmlplus.sax.saxutils.DefaultHandler:
Default base class for SAX2 event handlers.
svs_core.filehandling.loaders.GenericXMLContentHandler:
Generic handler for parsing xml document.
svs_demogame.gamesettings.GameSettingsXMLContentHandler:
Handler for parser game settings xml document.
svs_simulation.utilities.svgutils.SVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.svgloaders.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.svgloaders.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
svs_simulation.terrain.structureloader.StructureSVGContentHandler:
Handler for parsing structure SVG document.
svs_simulation.terrain.structureloader.TerrainSVGContentHandler:
Handler for parsing terrain SVG document.
exceptions.Exception:
Common base class for all exceptions.
svs_demogame.agents.AgentException
svs_demogame.agents.AgentGroupManagerException
svs_core.network.clientuser.ClientException
svs_core.network.clustermanager.ClientRosterException:
Raised when an exception or error occurs in handling client proxy
groups.
svs_simulation.entities.customentities.CustomEntityException
svs_core.network.packets.DataPacketException
svs_core.filehandling.loaders.DocumentLoadingException
svs_core.utilities.lib.EnumException
svs_simulation.ai_lib.fuzzy.FuzzyException
svs_simulation.ai_lib.logicrules.LogicRuleParsingException
svs_simulation.terrain.base_classes.PartitionException
svs_core.utilities.objectmanager.PersistentObjectException
svs_simulation.world.processes.ProcessException
svs_core.network.packets.ProfileRequestException
svs_simulation.simtime.schedules.ScheduleException
svs_demogame.scripts.ScriptException
svs_core.network.services.ServiceBrokerException
svs_simulation.actions.actionlib.SimActionException
svs_simulation.events.eventlib.SimEventException
svs_simulation.simtime.timelib.SimTimeException
svs_simulation.world.worlds.SimWorldException
svs_core.filehandling.sourcecode.SourceRepositoryException
exceptions.StandardError:
Base class for all standard Python exceptions.
exceptions.TypeError:
Inappropriate argument type.
svs_analysis.visualisation.timeline.TimecodeException:
Generic exception class for handling Timecode.
svs_analysis.visualisation.timeline.TimeFrameException:
Generic exception class for handling TimeFrame.
svs_analysis.visualisation.timeline.TimelineException:
Generic exception class for handling Timeline.
svs_core.dev.devlib.DevLineException
svs_core.dev.devlib.DevNodeException
svs_simulation.ai_lib.goals.GoalException
svs_simulation.terrain.linkpaths.LinkPathException
svs_simulation.ai_lib.logic.LogicRuleParsingException
svs_simulation.ai_lib.statemachine.StateException:
Handles exceptions created by state machine operations.
svs_simulation.ai_lib.tasks.TaskException
svs_core.time.timeline.TimecodeException:
Generic exception class for handling Timecode.
svs_core.time.timeline.TimeFrameException:
Generic exception class for handling TimeFrame.
svs_core.time.timeline.TimelineException:
Generic exception class for handling Timeline.
pygraphlib.pygraph.DGraph
pygraphlib.pygraph.UGraph:
Undirected graphs.
svs_simulation.terrain.navgraphs.NavGraph:
Navigation graph.
svs_simulation.terrain.paths.Path:
A path defines a routes between two or more locations in terms of a
series of linked node points.
svs_analysis.analysis.contributerhistory.ContributerHistoryBuilder
svs_analysis.analysis.filehistory.FileHistoryBuilder
svs_analysis.extraction.cvslog.CVSLogExtractor
svs_analysis.extraction.filemapping.FileMapBuilder
svs_analysis.translation.translator.Translator:
Base class for all translator objects.
svs_analysis.visualisation.filehistoryview.FileHistoryFrameView:
Represents a single frame in the sequence of a FileHistoryView.
svs_analysis.visualisation.filehistoryview.FileHistoryView:
Represents the changes over time of a single file.
svs_analysis.visualisation.sprite.Sprite:
Base class for all display components.
svs_analysis.visualisation.sprite.AxialLine:
Annotated graph axis.
svs_analysis.visualisation.sprite.BranchLine:
Branching graph line.
svs_analysis.visualisation.sprite.Label:
Simple text label.
svs_analysis.visualisation.sprite.TextArea:
Multiline text.
svs_analysis.visualisation.timeline.Timecode_OLD:
Represents a timecode reference for a Frame in the Timeline.
svs_analysis.visualisation.timeline.Timeline:
Holds time-based representation of CVS project, enabling it to be
accessed at different points of time.
svs_analysis.workers.worker.GenericWorker
svs_analysis.workers.worker.ListConsumer:
Test class, displays list of data.
svs_analysis.workers.worker.ListProducer:
Test class, produces a list of data.
svs_core.commands.scriptcommands.CommandHandler
svs_core.commands.scriptcommands.CommandParser
svs_core.dev.devlib.DevEntry:
Represents a single entry in a DevLine.
svs_core.dev.devlib.DevLine:
Manages a single line of development, such as a specific source
file.
svs_core.dev.devlib.DevNode:
Represents a point in an SVS network where files are stored for
development.
svs_core.dev.sourcehandlers.SourceComparator:
Performs comparions, such as diffs, on two or more source files.
svs_core.dev.sourcehandlers.SourceMerger:
Merges two or more source files.
svs_core.dev.sourcehandlers.SourceReader:
Reads source data from file.
svs_core.dev.sourcehandlers.SourceWriter:
Writes source data to file.
svs_core.filehandling.dataproviders.DataProvider:
Base class for all data providers.
svs_core.filehandling.dataproviders.CVSDataProvider:
Provides data from a CVS repository.
svs_core.filehandling.dataproviders.FileDataProvider:
Provides data from locally stored files.
svs_core.filehandling.dataproviders.WikiDataProvider:
Provides data from a wiki engine.
svs_core.filehandling.loaders.DocumentLoader:
Generic class for reading and writing document data.
svs_core.filehandling.loaders.DocumentLoaderXML:
Generic class for reading and writing document data in xml format.
svs_demogame.gamesettings.GameSettingsLoaderXML:
Class for reading and writing game settings in xml format.
svs_simulation.utilities.svgutils.SVGLoader:
Class for reading and writing structures in xml (SVG) format.
svs_core.filehandling.sourcecode.SourceReference:
Encapsualtes data for refering to a source code file.
svs_core.filehandling.sourcecode.SourceRepository:
Provides a wrapper around access to source code files.
svs_core.gui.clientgui.ClientGUI
svs_demogame.gui.CodePlayerGUI:
Interface for player with script editor.
svs_core.network.clustermanager.ClusterManager:
This class provides basic server functionality and client
authentication.
svs_core.network.clustermanager.ClusterRealm:
The ClusterRealm is used by twisted to authenticate clients and link
them to proxy objects.
svs_core.network.services.ServiceBroker:
Facilitates linkups between clients seeking, or offering services on
the network.
svs_core.time.timeline.TimeFrame:
Holds data for an individual frame within a node.
svs_core.time.timeline.Timecode_OLD:
Represents a timecode reference for a Frame in the Timeline.
svs_core.time.timeline.Timeline:
Holds time-based representation of CVS project, enabling it to be
accessed at different points of time.
svs_core.utilities.lib.Bunch:
Lightweight data container class.
svs_core.utilities.lib.Constants:
Provides support for fixed value constants.
svs_core.utilities.lib.Enumeration:
Emulates the C Enum function, providing a set of unique
values.
svs_core.utilities.lib.GenericPath:
Provides a general purpose path-style locator for data.
svs_core.utilities.lib.PathBasedCollection:
Holds data in a nested structure that can be accessed via
pathnames.
svs_core.utilities.notification.Listenable:
Provides methods for a class providing data for other listener
classes.
svs_core.network.clientavatar.ClientAvatar:
Generic client, provides base client functionality as represented to
the server.
svs_core.network.clustergroups.ClusterGroup:
This class encapsulates a single group of client proxy objects.
svs_core.network.clustermanager.ClusterGroupManager:
This class manages groups of client proxies.
svs_simulation.events.eventlib.SimEventCentre:
This provides coordination between agents and events within the
simulation.
svs_demogame.timebasedviews.TimeCursorController:
Coordinating class for cursors indicating current, or selected
time.
svs_demogame.analysis.ViewableDataSource:
Generic class which can provide data to a view component.
svs_demogame.analysis.InteractionNetwork:
Provides analysis of interaction between players, scripts and
agents.
svs_demogame.analysis.MessageNetwork:
Provides analysis of interaction between players through chat
messages.
svs_demogame.analysis.ScriptNetwork:
Provides analysis of interaction between players and scripts.
svs_demogame.analysis.MessageHistory:
Provides analysis data about chat messages.
svs_demogame.analysis.ScriptHistory:
Provides analysis data about script changes.
svs_core.utilities.objectmanager.ObjectCategory:
Base class for dynamic objects created from data source.
svs_core.utilities.objectmanager.ObjectManager:
Provides generators for dynamic classes, created from loaded data.
svs_core.utilities.objectmanager.PersistentObject:
Supports an object that can be stored and retrived externally.
svs_demogame.agents.AgentGroup:
Holds a collection of agents who can behave as a single group.
svs_demogame.agents.AgentGroupManager:
Manages membership of agent groups.
svs_demogame.analysis.NetworkEdge:
Represents a connection between two NetworkNodes.
svs_demogame.analysis.NetworkNode:
Represents node within an InteractionNetwork object.
svs_demogame.analysis.ScriptRevision:
Encapsulates a script with revision data.
svs_demogame.base_entities.ScriptableEntity
svs_demogame.agents.Agent:
Simple agent with steering capabilities, and able to respond to
commands embedded in the terrain.
svs_demogame.terrain.TerrainArea:
Area within terrain capable of being scripted.
svs_demogame.terrain.BoundaryArea:
Area on boundary of terrain.
svs_demogame.gamelogicviews.GameLogicView:
Displays data about changes in game logic.
svs_demogame.gamesettings.GameSettings:
Class encapsulating settings for gameworld.
svs_demogame.gameviews.GameView:
Handles drawing of all game components, and can be added to other
Tkinter components.
svs_demogame.gameviews.TrackerGameView:
Extended version of GameView providing additional methods for
Tracker client.
svs_demogame.gameworld.Gameworld
svs_demogame.players.Player:
Generic player within demo game.
svs_demogame.scripts.ScriptHandler
svs_demogame.scripts.ScriptStore:
This class is used by the ScriptHandler to store data for scripts
between calls in the game loop.
svs_demogame.terrain.Terrain:
Container class for terrain components.
svs_demogame.views.GenericComponentView:
Generic class for displayed components.
svs_demogame.gameviews.AgentView:
Draws agent.
svs_demogame.gameviews.TerrainAreaView:
Draws terrain area.
svs_demogame.views.GenericDataView:
Base class for view components which display values from data source
classes.
svs_simulation.actions.actionlib.SimAction:
A SimAction encapsulates a function call that may be sent from one
part, or component, of a simulation to another and applied to an
entity.
svs_simulation.ai_lib.affiliations.AffiliationGraph:
Represents one node in an affiliation network.
svs_simulation.ai_lib.bdt.BDT:
Binary Decision Tree.
svs_simulation.ai_lib.bdt.BDTNode:
A generic node within a binary decision tree.
svs_simulation.ai_lib.bdt.BDTTerminal:
A generic terminal node on a binary decision tree.
svs_simulation.ai_lib.fsm.FSMState:
Single state within a FSM.
svs_simulation.ai_lib.fuzzy.FuzzyEvaluator:
Collects a set of rules and handles their evaluation of input.
svs_simulation.ai_lib.fuzzy.FuzzyRule:
Respresents and evaluates a single fuzzy rule.
svs_simulation.ai_lib.fuzzy.FuzzyTerm:
Base class from which fuzzy sets and operators are derived.
svs_simulation.ai_lib.fuzzy.FuzzyAND:
Performs fuzzy AND operation on member terms.
svs_simulation.ai_lib.fuzzy.FuzzyNOT:
Performs fuzzy NOT operation on member terms.
svs_simulation.ai_lib.fuzzy.FuzzyOR:
Performs fuzzy OR operation on member terms.
svs_simulation.ai_lib.fuzzy.FuzzySet:
A set contained within a fuzzy linguistic variable.
svs_simulation.ai_lib.personality.PersonalityTrait:
A single opersonality trait for an agent.
svs_simulation.ai_lib.fuzzy.FuzzyVariable:
Encapsulation of a fuzzy super set.
svs_simulation.ai_lib.fuzzy.SimpleFuzzyEvaluator:
The SimpleFuzzyEvaluator patches two fuzzy sets together
and evaluates their input.
svs_simulation.ai_lib.goals.CompositeGoal:
A compiste goal has subgoals which it processes as part of its own
behaviour.
svs_simulation.ai_lib.goals.Goal:
Generic goal.
svs_simulation.ai_lib.logic.Inference
svs_simulation.ai_lib.logic.LogicRule
svs_simulation.ai_lib.logicrules.Inference
svs_simulation.ai_lib.logicrules.LogicRule
svs_simulation.ai_lib.pathfinding.PathPlanner:
This class is used by an entity to determine which paths it should use
when travelling.
svs_simulation.ai_lib.pathhandling.PathPlanner:
This class is used by an entity to determine which paths it should use
when travelling.
svs_simulation.ai_lib.statemachine.StateManager:
Provides management handlers for parallel state machine.
svs_simulation.agents.basic_agents.AgentStateManager:
StateManager providing standard states for agent.
svs_simulation.ai_lib.steering.SimpleSteeringBehaviour:
Encapsulates steering behaviours for moving entities.
svs_simulation.ai_lib.tasks.Task:
Generic task.
svs_simulation.ai_lib.tasks.CompositeTask:
A composite task has subtasks which it processes as part of its own
behaviour.
svs_simulation.ai_lib.tasks.TaskManager:
Acts as the root of task hierarchy, manages all other tasks.
svs_simulation.ai_lib.tasks.TaskEvaluator:
Base class from which evaluators are created.
svs_simulation.ai_lib.whiskerbot.WhiskerBot:
Simple sensor-based obstacle avoiding movement behaviour.
svs_simulation.behaviours.behaviourlib.Behaviour:
Basic behaviour class.
svs_simulation.behaviours.behaviourlib.BehaviourAccessRule:
Determines which agents can access a behaviour.
svs_simulation.behaviours.behaviourlib.BehaviourHandler:
Maintains a set of behaviours and manages access to them.
svs_simulation.behaviours.behaviourlib.BehaviourHolder:
Holds a single behaviour and controls who can access it.
svs_simulation.behaviours.behaviourlib.BehaviourWiki:
Extends BehaviourHolder to provide wiki
integration.
svs_simulation.entities.base_entities.Entity:
Generic entity for simulation.
svs_simulation.entities.base_entities.BasicSpatialEntity:
A spatial entity is one which has spatial location and size.
svs_simulation.entities.base_entities.SpatialEntity:
A spatial entity is one which has spatial location and size.
svs_simulation.agents.basic_agents.SimAgentBaseClass:
Base class with common properties an dmethids used by SimAgent and
SimAgentProxy.
svs_simulation.agents.basic_agents.SimAgent:
Basic class for agents with statemachine and task handling.
svs_simulation.agents.basic_agents.MovingAgent:
Agents moveemnt capabilities.
svs_simulation.agents.basic_agents.SimAgentProxy:
Lightweight client-side representation of agent.
svs_simulation.simobjects.basic_objects.SimObject:
Basic class for objects with statemachine.
svs_simulation.simobjects.basic_objects.SimObjectProxy:
Lightweight client-side representation of object.
svs_simulation.terrain.special_areas.GenericArea:
Base class for all specialised areas.
svs_simulation.terrain.special_areas.AudioArea:
Area that controls audio within simulation.
svs_simulation.terrain.special_areas.SimDataArea:
Area that contains simulation data.
svs_simulation.terrain.structures.Structure:
Self contained spatial structure within a terrain, such as a building,
etc.
svs_simulation.entities.base_entities.EntityGroup:
Basic entity group.
svs_simulation.entities.customentities.CustomEntityGroup:
Holds a collection of entities all generated from the same custom
source code, and maintains reference to the source.
svs_simulation.entities.base_entities.MovingEntity_OLD:
Entity with basic movement capabilities.
svs_simulation.entities.customentities.CustomEntityRepository:
Manages groups of custom entities and provides repository support for
their source code.
svs_simulation.events.eventlib.SimEvent:
Base class for events within simulation.
svs_simulation.events.eventlib.SimEventCentreProxy:
Proxy class that provides local interface to networked event
centre.
svs_simulation.network.processclients.ProcessClient:
Base class for client that handles simulation process from world.
svs_simulation.numdata.geomlib.AxialBounds2D:
Represents anaxially-aligned rectangular bounding box in 2D space.
svs_simulation.numdata.geomlib.CentredAxialBounds2D:
Axial bounds that places its origin in the centre.
svs_simulation.numdata.geomlib.Point2D:
Represents a point in 2D space.
svs_simulation.terrain.navgraphs.NavGraphNode:
Node in a navigation graph.
svs_simulation.terrain.paths.PathNode:
Node in a path.
svs_simulation.numdata.vectors.Vector2D:
Represents a vector in 2D space.
svs_simulation.numdata.geomlib.Point3D:
Represents a point in 3D space.
svs_simulation.numdata.geomlib.PolarCoordinate:
Represents a point in polar space, such as on the circumference of a
circle.
svs_simulation.numdata.geomlib.Rect2D:
Represents an orthogonal rectangular area in 2D space.
svs_simulation.numdata.geomlib.Size2D:
Represents a size in 2D space.
svs_simulation.numdata.geomlib.SphereBounds2D:
Represents a spherical bounding box in 2D space.
svs_simulation.numdata.graphlib.GraphNode:
Base class for graph nodes
svs_simulation.numdata.matrices.Matrix2D:
Basic matrix class for 2D calculations.
svs_simulation.simdata.simdatalib.SimData:
Base class for containing simulation data.
svs_simulation.simtime.schedules.Schedule:
Represents a schedule of actions or actions.
svs_simulation.simtime.schedules.ScheduleManager:
Manages use of schules within simulation.
svs_simulation.simtime.schedules.SchedulePlayer:
Provides playback for schedules.
svs_simulation.simtime.timelib.SimClock:
Provides time playback in simulation.
svs_simulation.simtime.timelib.SimTime:
Class representing a specific time.
svs_simulation.terrain.linkpaths.LinkPath:
Defines a point of movement between two structures.
svs_simulation.terrain.linkpaths.LinkPathGraph:
Stores all link paths, and enable high-level paths to be constructed
from them.
svs_simulation.terrain.paths.PathBuilder:
Creates a path between two specified locations.
svs_simulation.terrain.paths.PathFollower:
Used by entity to follow path.
svs_simulation.terrain.paths.PathStore:
Maintains a list of paths, which can be accessed via start and
destination.
svs_simulation.terrain.structures.Plane:
Generic component part of a structure.
svs_simulation.terrain.structures.FloorPlane:
Horizontal structural component that agents may move over.
svs_simulation.terrain.structures.OutlinePlane:
Outerboundary of structure.
svs_simulation.terrain.structures.WallPlane:
Vertical structural component that defines edge.
svs_simulation.terrain.util_classes.GenericTerrainObject:
Base class for all terrain objects.
svs_simulation.terrain.base_classes.Partition:
Represents a section of a terrain.
svs_simulation.terrain.structures.Structure:
Self contained spatial structure within a terrain, such as a building,
etc.
svs_simulation.terrain.base_classes.Terrain:
Provides overall management of terrain partitions.
svs_simulation.network.terrainproxies.TerrainProxy:
Client-side proxy for terrain.
svs_simulation.terrain.terrainproxies.TerrainProxy:
Client-side proxy for terrain.
svs_simulation.world.processes.ProcessHandler:
Provides generic support for handling update and event messaging
processed within the simulation.
svs_simulation.world.processes.ProcessHandlerProxy:
Represents remote process handler to world.
svs_simulation.world.processes.EntityGroupProcessHandlerProxy:
Represents remote process handler that manages one or more groups of
entities.
svs_simulation.world.processes.AgentGroupProcessHandlerProxy:
Represents remote process handler that manages a group of agents.
svs_simulation.world.processes.ObjectGroupProcessHandlerProxy:
Represents remote process handler that manages a group of objects.
svs_simulation.world.processes.StandaloneProcessHandler:
Does all processing as for world running as standalone process.
svs_simulation.world.proxyworlds.SimWorldProxy:
Provides a lightweight client-side representation of a simulation
world.
svs_simulation.world.worlds.SimWorld:
The simulation world is the root for an entire simulation.
twisted.spread.jelly.Jellyable:
Inherit from me to Jelly yourself directly with the `getStateFor'
convenience method.
twisted.spread.flavors.Serializable:
An object that can be passed remotely.
twisted.spread.flavors.Copyable:
Subclass me to get copied each time you are returned from or passed to
a remote method.
svs_core.network.clientuser.ClientProfile:
Holds information about a client, used to advertise its
functionality.
svs_core.commands.scriptcommands.Command
svs_core.commands.scriptcommands.CommandResult
svs_analysis.analysis.entities.CVSEntity:
Generic base class for other entities.
svs_analysis.analysis.entities.CVSContributerList:
Maintains a list of contributers to a cvs module.
svs_analysis.analysis.entities.CVSFile:
Represents a file contained within the cvs.
svs_analysis.analysis.entities.CVSDirectory:
Represents a directory holding files contained within the cvs.
svs_analysis.analysis.entities.CVSFileLog:
Represents the log record for a file contained within the cvs.
svs_analysis.analysis.entities.CVSFileMap:
Represents a map of all source files within a module.
svs_analysis.analysis.entities.CVSModule:
Represents a module within the cvs.
svs_analysis.analysis.entities.CVSServer:
Holds data about server being analysed.
svs_analysis.analysis.entities.CVSUser:
Represents an account holder who can log into the cvs.
svs_analysis.analysis.entities.CVSContributer:
Represents a contributer to the cvs.
svs_core.network.packets.DataPacket:
Generic data packet.
svs_core.network.packets.DataRequest:
Encapsulates a request for data.
svs_analysis.visualisation.events.Event:
Generic base class for all events.
svs_analysis.visualisation.events.CVSLogEvent:
Class for events recorded in the CVS log reports.
svs_core.network.packets.ListenRequest:
Encapsulates a request for one client to listen to another.
svs_core.network.packets.ProfileRequest:
Encapsulates a request for searching client profiles.
svs_demogame.scripts.Script:
Maintains code for a script, the code itself is treated as a module
upon which functions are called when executed.
svs_analysis.visualisation.timeline.TimeFrame:
Holds data for an individual frame within a node.
twisted.spread.flavors.Referenceable
svs_core.network.clientuser.GenericClient:
GenericClient provides the basic client capabilities for SVS
clients.
svs_core.network.clientuser.ScriptableClient:
Scriptable SVS client.
svs_demogame.clients.GameWorldClient:
Client that provides game world.
svs_core.network.clientuser.GraphicalClient:
SVS client with graphical interface.
svs_demogame.clients.PlayerClient:
Generic player client.
svs_demogame.gamelogic_clients.GameLogicClient:
The GameLogicClient evaluates activities in the game
world and evaluates them in relation to the logic or rules of the game
being played.
svs_demogame.clients.GUIPlayerClient:
Generic player client with GUI.
svs_demogame.clients.CodePlayerClient:
Player who can work with scripting code.
svs_simulation.network.clients.SimProviderClient:
Base client that provides information for other simulation
clients.
svs_simulation.network.clients.SimulationClient:
Base client that manages an aspect of a simulation.
svs_simulation.network.clients.PartitionClient:
Client that manages a single terrain partiiton within a
simulation.
svs_simulation.network.clients.TerrainClient:
Client that manages a single terrain partiiton within a
simulation.
twisted.spread.flavors.Viewable:
I will be converted to a ViewPoint when passed to or
returned from a remote method.
svs_core.network.clustergroups.ClusterGroup:
This class encapsulates a single group of client proxy objects.
twisted.spread.jelly.Unjellyable:
Inherit from me to Unjelly yourself directly with the `setStateFor'
convenience method.
twisted.spread.flavors.RemoteCopy:
I am a remote copy of a Copyable object.
svs_core.network.clientuser.ClientProfile:
Holds information about a client, used to advertise its
functionality.
svs_core.commands.scriptcommands.Command
svs_core.commands.scriptcommands.CommandResult
svs_analysis.analysis.entities.CVSEntity:
Generic base class for other entities.
svs_analysis.analysis.entities.CVSContributerList:
Maintains a list of contributers to a cvs module.
svs_analysis.analysis.entities.CVSFile:
Represents a file contained within the cvs.
svs_analysis.analysis.entities.CVSDirectory:
Represents a directory holding files contained within the cvs.
svs_analysis.analysis.entities.CVSFileLog:
Represents the log record for a file contained within the cvs.
svs_analysis.analysis.entities.CVSFileMap:
Represents a map of all source files within a module.
svs_analysis.analysis.entities.CVSModule:
Represents a module within the cvs.
svs_analysis.analysis.entities.CVSServer:
Holds data about server being analysed.
svs_analysis.analysis.entities.CVSUser:
Represents an account holder who can log into the cvs.
svs_analysis.analysis.entities.CVSContributer:
Represents a contributer to the cvs.
svs_core.network.packets.DataPacket:
Generic data packet.
svs_core.network.packets.DataRequest:
Encapsulates a request for data.
svs_analysis.visualisation.events.Event:
Generic base class for all events.
svs_analysis.visualisation.events.CVSLogEvent:
Class for events recorded in the CVS log reports.
svs_core.network.packets.ListenRequest:
Encapsulates a request for one client to listen to another.
svs_core.network.packets.ProfileRequest:
Encapsulates a request for searching client profiles.
svs_demogame.scripts.Script:
Maintains code for a script, the code itself is treated as a module
upon which functions are called when executed.
svs_analysis.visualisation.timeline.TimeFrame:
Holds data for an individual frame within a node.
twisted.spread.pb.Avatar:
A default IPerspective implementor.
svs_core.network.clientavatar.ClientAvatar:
Generic client, provides base client functionality as represented to
the server.
| Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Thu Oct 20 15:30:32 2005 | http://epydoc.sf.net |