Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

oxygen Namespace Reference


Classes

class  AgentAspect
class  CreateAction
class  Effector
class  Perceptor
class  ControlAspect
class  ActionObject
class  BaseParser
 interface for a parser and generator that is used with the GameControlServer. More...
class  GameControlServer
class  Predicate
 assemble a string representing a given list of predicates. More...
class  ParameterName
 A functional class to find a specific parameter for use as STL predicate. More...
class  PredicateList
class  GeometryServer
 set of triangle meshes and a set of plugins to import or generate them. More...
class  IndexBuffer
 IndexBuffer is intended as a cache for indeces pointing into a vertexbuffer to describe a set of triangles. More...
class  MeshImporter
 interface for classes that import or generate trimeshes. More...
class  StdMeshImporter
 MeshImporter that generates a standard set of meshes. More...
class  TriMesh
 ) encapsulates a list of vertices, texture coordinates and normals together with an associated list of index lists. More...
class  CustomMonitor
class  MonitorCmdParser
class  MonitorItem
class  MonitorServer
class  MonitorSystem
class  Oxygen
 This is the main class, which initializes the Oxygen framework. More...
class  AngularMotor
 An angular motor allows the relative angular velocities of two bodies to be controlled. More...
class  BallJoint
class  Body
 Body encapsulates an ODE rigid body object. More...
class  BodyController
 baseclass for nodes that control the motion of an associated body. More...
class  BoxCollider
 BoxCollider encapsulates an ODE box geometry object. More...
class  CCylinderCollider
 CCylinderCollider encapsulates an ODE capped cylinder geometry object. More...
class  Collider
 ODE geometry object- geom for short. More...
class  CollisionHandler
 interface for handlers that take action in response to a collision. More...
class  ContactJointHandler
 CollisionHandler that creates an ODE contact joint between the two bodies associated with the two affected collision geoms. More...
class  DragController
 BodyController that applies a linear and angular drag the controlled body. More...
class  FixedJoint
 The fixed joint maintains a fixed relative position and orientation between two bodies, or between a body and the static environment. More...
class  Hinge2Joint
class  HingeJoint
class  Joint
 ODE joint object. More...
class  ODEObject
 ODEObject is the base of all classes encapsulating ODE concepts. More...
class  PhysicsServer
class  PlaneCollider
 PlaneCollider encapsulates an ODE plane geometry object. More...
class  RayCollider
 RayCollider encapsulates an ODE ray geometry "object". More...
class  RecorderHandler
 CollisionHandler that accumulates collision information of the Collider it belongs to. More...
class  SliderJoint
class  Space
 Space encapsulates an ODE space object. More...
class  SphereCollider
 SphereCollider encapsulates an ODE sphere geometry object. More...
class  UniversalJoint
class  VelocityController
 BodyController that restricts the maximum velocity a body can attain. More...
class  World
 World encapsulates an ODE world object. More...
class  BaseNode
 BaseNode is the base class for all nodes which are part of the scene hierarchy. More...
class  Camera
 Camera encapsualtes all data needed to describe the viewpoint from which a scene is rendered. More...
class  FPSController
 BodyController, that provides first person shooter (FPS) movement, i.e. More...
class  Scene
 Scene is the root node of a simulatable/displayable hierarchy. More...
class  SceneImporter
class  SceneServer
 The scene server manages displayable subtrees within the object hierarchy. More...
class  Transform
 Transform is used to do local transforms relative to a parent node. More...
class  AgentControl
 NetControl node that manages the communication with agents in cooperation with the GameControlServer. More...
class  MonitorControl
class  NetBuffer
 buffer that is used to hold the raw network stream of data. More...
class  NetClient
class  NetControl
 SimControlNode that accepts and manages a set of network client connections via UDP or TCP. More...
class  NetMessage
 for the segmentation of raw received network data into meaningful messages, stripping any meta message information (e.g. More...
class  SimControlNode
 interface for classes that are registered to the SimulationServer. More...
class  SimulationServer
class  ParamReader
class  ParamStorer
 This class implements the spades::ParamReader::ParamStorer interface. More...
class  SpadesActEvent
class  SpadesCreateSenseEvent
 SpadesCreateSenseEvent implements the spades::CreateSenseEvent interface. More...
class  SpadesServer

Functions

 DECLARE_CLASS (AgentAspect)
 DECLARE_ABSTRACTCLASS (Effector)
 DECLARE_ABSTRACTCLASS (Perceptor)
 DECLARE_ABSTRACTCLASS (ControlAspect)
 DECLARE_ABSTRACTCLASS (ActionObject)
 DECLARE_ABSTRACTCLASS (BaseParser)
 DECLARE_CLASS (GameControlServer)
 DECLARE_CLASS (GeometryServer)
 DECLARE_ABSTRACTCLASS (MeshImporter)
 DECLARE_CLASS (StdMeshImporter)
 DECLARE_ABSTRACTCLASS (MonitorItem)
 DECLARE_CLASS (MonitorServer)
 DECLARE_ABSTRACTCLASS (MonitorSystem)
 DECLARE_CLASS (AngularMotor)
 DECLARE_CLASS (BallJoint)
 DECLARE_CLASS (Body)
 DECLARE_CLASS (BodyController)
 DECLARE_CLASS (BoxCollider)
 DECLARE_CLASS (CCylinderCollider)
 DECLARE_CLASS (Collider)
 DECLARE_ABSTRACTCLASS (CollisionHandler)
 DECLARE_CLASS (ContactJointHandler)
 DECLARE_CLASS (DragController)
 DECLARE_CLASS (FixedJoint)
 DECLARE_CLASS (Hinge2Joint)
 DECLARE_CLASS (HingeJoint)
 DECLARE_ABSTRACTCLASS (Joint)
 DECLARE_ABSTRACTCLASS (ODEObject)
 DECLARE_CLASS (PhysicsServer)
 DECLARE_CLASS (PlaneCollider)
 DECLARE_CLASS (RayCollider)
 DECLARE_CLASS (RecorderHandler)
 DECLARE_CLASS (SliderJoint)
 DECLARE_CLASS (Space)
 DECLARE_CLASS (SphereCollider)
 DECLARE_CLASS (UniversalJoint)
 DECLARE_CLASS (VelocityController)
 DECLARE_CLASS (World)
 DECLARE_CLASS (BaseNode)
 DECLARE_CLASS (Camera)
 DECLARE_CLASS (FPSController)
 DECLARE_CLASS (Scene)
 DECLARE_ABSTRACTCLASS (SceneImporter)
 DECLARE_CLASS (SceneServer)
 DECLARE_CLASS (Transform)
 DECLARE_CLASS (AgentControl)
 DECLARE_CLASS (MonitorControl)
 DECLARE_CLASS (NetClient)
 DECLARE_CLASS (NetControl)
 DECLARE_CLASS (NetMessage)
 DECLARE_CLASS (SimControlNode)
 DECLARE_CLASS (SimulationServer)
 DECLARE_CLASS (ParamReader)
 DECLARE_CLASS (SpadesServer)


Function Documentation

oxygen::DECLARE_ABSTRACTCLASS SceneImporter   ) 
 

oxygen::DECLARE_ABSTRACTCLASS ODEObject   ) 
 

oxygen::DECLARE_ABSTRACTCLASS Joint   ) 
 

oxygen::DECLARE_ABSTRACTCLASS CollisionHandler   ) 
 

oxygen::DECLARE_ABSTRACTCLASS MonitorSystem   ) 
 

oxygen::DECLARE_ABSTRACTCLASS MonitorItem   ) 
 

oxygen::DECLARE_ABSTRACTCLASS MeshImporter   ) 
 

oxygen::DECLARE_ABSTRACTCLASS BaseParser   ) 
 

oxygen::DECLARE_ABSTRACTCLASS ActionObject   ) 
 

oxygen::DECLARE_ABSTRACTCLASS ControlAspect   ) 
 

oxygen::DECLARE_ABSTRACTCLASS Perceptor   ) 
 

oxygen::DECLARE_ABSTRACTCLASS Effector   ) 
 

oxygen::DECLARE_CLASS SpadesServer   ) 
 

oxygen::DECLARE_CLASS ParamReader   ) 
 

oxygen::DECLARE_CLASS SimulationServer   ) 
 

oxygen::DECLARE_CLASS SimControlNode   ) 
 

oxygen::DECLARE_CLASS NetMessage   ) 
 

oxygen::DECLARE_CLASS NetControl   ) 
 

oxygen::DECLARE_CLASS NetClient   ) 
 

oxygen::DECLARE_CLASS MonitorControl   ) 
 

oxygen::DECLARE_CLASS AgentControl   ) 
 

oxygen::DECLARE_CLASS Transform   ) 
 

oxygen::DECLARE_CLASS SceneServer   ) 
 

oxygen::DECLARE_CLASS Scene   ) 
 

oxygen::DECLARE_CLASS FPSController   ) 
 

oxygen::DECLARE_CLASS Camera   ) 
 

oxygen::DECLARE_CLASS BaseNode   ) 
 

oxygen::DECLARE_CLASS World   ) 
 

oxygen::DECLARE_CLASS VelocityController   ) 
 

oxygen::DECLARE_CLASS UniversalJoint   ) 
 

oxygen::DECLARE_CLASS SphereCollider   ) 
 

oxygen::DECLARE_CLASS Space   ) 
 

oxygen::DECLARE_CLASS SliderJoint   ) 
 

oxygen::DECLARE_CLASS RecorderHandler   ) 
 

oxygen::DECLARE_CLASS RayCollider   ) 
 

oxygen::DECLARE_CLASS PlaneCollider   ) 
 

oxygen::DECLARE_CLASS PhysicsServer   ) 
 

oxygen::DECLARE_CLASS HingeJoint   ) 
 

oxygen::DECLARE_CLASS Hinge2Joint   ) 
 

oxygen::DECLARE_CLASS FixedJoint   ) 
 

oxygen::DECLARE_CLASS DragController   ) 
 

oxygen::DECLARE_CLASS ContactJointHandler   ) 
 

oxygen::DECLARE_CLASS Collider   ) 
 

oxygen::DECLARE_CLASS CCylinderCollider   ) 
 

oxygen::DECLARE_CLASS BoxCollider   ) 
 

oxygen::DECLARE_CLASS BodyController   ) 
 

oxygen::DECLARE_CLASS Body   ) 
 

oxygen::DECLARE_CLASS BallJoint   ) 
 

oxygen::DECLARE_CLASS AngularMotor   ) 
 

oxygen::DECLARE_CLASS MonitorServer   ) 
 

oxygen::DECLARE_CLASS StdMeshImporter   ) 
 

oxygen::DECLARE_CLASS GeometryServer   ) 
 

oxygen::DECLARE_CLASS GameControlServer   ) 
 

oxygen::DECLARE_CLASS AgentAspect   ) 
 


Generated on Thu Apr 6 15:44:07 2006 for rcssserver3d by  doxygen 1.4.4