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

rcssserver3d Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
salt::AABB2AABB2 provides an axis aligned two dimensional bounding box
salt::AABB3AABB3 provides an axis aligned three dimensional bounding box
oxygen::ActionObject
oxygen::AgentAspect
oxygen::AgentControlNetControl node that manages the communication with agents in cooperation with the GameControlServer
AgentState
AgentStatePerceptor
oxygen::AngularMotorAn angular motor allows the relative angular velocities of two bodies to be controlled
kerosin::Axis
BallBall on the soccer field ;)
oxygen::BallJoint
BallStateAspect
oxygen::BaseNodeBaseNode is the base class for all nodes which are part of the scene hierarchy
oxygen::BaseParserInterface for a parser and generator that is used with the GameControlServer
BeamAction
BeamEffector
oxygen::BodyBody encapsulates an ODE rigid body object
oxygen::BodyControllerBaseclass for nodes that control the motion of an associated body
salt::BoundingSphereBoundingSphere provides a three dimensional sphere
kerosin::BoxBox is a SingleMatNode that automatically loads and renders a box mesh that is scaled to the given extents
oxygen::BoxColliderBoxCollider encapsulates an ODE box geometry object
oxygen::CameraCamera encapsualtes all data needed to describe the viewpoint from which a scene is rendered
CatchAction
CatchEffector
kerosin::CCylinderCCylinder is a SingleMatNode that creates and renders a capped cylinder mesh with the given length and radius
oxygen::CCylinderColliderCCylinderCollider encapsulates an ODE capped cylinder geometry object
zeitgeist::ClassThis class is quite essential for the Zeitgeist Core
zeitgeist::Class_ClassThis is the class object beloging to the class 'zeitgeistClass'
zeitgeist::Class_LeafDeclare the clss object for leaf
zeitgeist::Class_LogServer
zeitgeist::Class_Node
zeitgeist::Class_Object
oxygen::ColliderODE geometry object- geom for short
oxygen::CollisionHandlerInterface for handlers that take action in response to a collision
CollisionPerceptorTo store collisions as they occur within the scenegraph
oxygen::ContactJointHandlerCollisionHandler that creates an ODE contact joint between the two bodies associated with the two affected collision geoms
oxygen::ControlAspect
zeitgeist::CoreThe Core is the hierarchy, i.e
zeitgeist::Core::CacheKeyCacheKey is a struct used as the key for the internal node lookup cache
zeitgeist::CoreContextThis class is responsible for representing a browsing context within the object hierarchy
oxygen::CreateAction
oxygen::CreateAction
CreateEffector
oxygen::CustomMonitor
kerosin::CustomRenderCustomRender is the base class for all nodes installed below the Spark RenderControl node
oxygen::DragControllerBodyController that applies a linear and angular drag the controlled body
DriveAction
DriveEffector
oxygen::Effector
salt::ExponentialRNG< RealType >A random number generator with an exponential distribution
FieldFlagFlag that marks a position on the playing field
zeitgeist::FileServerFileServer - the global interface for file system access
zeitgeist::FileSystemThis class defines the interface which derived filesystems must implement in order to be used with the fileserver
FileSystemSTDFileSystemSTD - The 'Standard' File System
FileSystemZIP
FileSystemZIP::TArchiveEntry
FileSystemZIP::TCentralDirectoryEnd
FileSystemZIP::TFileHeader
FileSystemZIP::TLocalHeader
oxygen::FixedJointThe fixed joint maintains a fixed relative position and orientation between two bodies, or between a body and the static environment
kerosin::FontFont allows the use of a 'texture'-based font
kerosin::Font::GlyphMetric
kerosin::FontServer
ForceAction
ForceEffector
oxygen::FPSControllerBodyController, that provides first person shooter (FPS) movement, i.e
salt::FrustumThis class implements a frustum, which is an arbitrary volume in space (possibly infinite) defined by a set of planes
oxygen::GameControlServer
GameStateAspect
GameStateItem
GameStatePerceptor
zeitgeist::GCValueRuby VALUE wrapper
oxygen::GeometryServerSet of triangle meshes and a set of plugins to import or generate them
kerosin::Glyph
HearPerceptor
Hinge2Action
Hinge2Effector
oxygen::Hinge2Joint
Hinge2Perceptor
HingeAction
HingeEffector
oxygen::HingeJoint
HingePerceptor
kerosin::Image
kerosin::ImageServer
oxygen::IndexBufferIndexBuffer is intended as a cache for indeces pointing into a vertexbuffer to describe a set of triangles
InitAction
InitEffector
kerosin::InputControlSimControlNode that processes any pending input events from the InputServer at the begin of each simulation cycle
kerosin::InputDevice
InputDeviceSDLThis class introduces SDL-specific callback functions for the event filtering
kerosin::InputItemInputItem is the base class for all nodes installed below the Spark InputControl node
kerosin::InputServer
kerosin::InputServer::BindThis defines a bind, i.e
kerosin::InputServer::InputThis defines the input data structure, encapsulating all input events generated by the devices
kerosin::InputSystem
InputSystemSDL
isUnique< T >
oxygen::JointODE joint object
kerosin::KerosinThis is the main class, which initializes the Kerosin framework
KeyboardSDL
KickAction
KickEffector
zeitgeist::LeafLeaf defines the beginning of the hierarchy
kerosin::Light
zeitgeist::LogServerThe log server is responsible for holding a bunch of ostreams, which data can be streamed to
LogServerStreamBuf
zeitgeist::LogServerStreamBuf
zeitgeist::LogServerStreamBuf::MaskStreamEQA predicate to compare streams in a MaskStream list (or vector)
kerosin::MapHolder
mat3
mat4
kerosin::Material
kerosin::Material2DTexture
kerosin::MaterialServer
kerosin::MaterialSolid
salt::MatrixMatrix provides a 4x4 float Matrix along with methods to set up and manipulate it
salt::MemFileMemfile implements the RFile interface using an inmemory buffer
oxygen::MeshImporterInterface for classes that import or generate trimeshes
oxygen::MonitorCmdParser
MonitorConrolNetControl node that manages the communication with monitors in cooperation with the MonitorServer
oxygen::MonitorControl
oxygen::MonitorItem
oxygen::MonitorServer
oxygen::MonitorSystem
MonitorTestMonitorTest - A simple monitor plugin to use with app/spadestest
MouseSDL
oxygen::NetBufferBuffer that is used to hold the raw network stream of data
oxygen::NetClient
oxygen::NetControlSimControlNode that accepts and manages a set of network client connections via UDP or TCP
oxygen::NetControl::Client
oxygen::NetMessageFor the segmentation of raw received network data into meaningful messages, stripping any meta message information (e.g
zeitgeist::NodeNode makes up the hierarchy
salt::NormalRNG< RealType >A random number generator producing normally distributed numbers
NVMeshMender
NVMeshMender::Edge
NVMeshMender::VertexAttribute
zeitgeist::ObjectObject is the base class of all objects in the Zeitgeist framework
ObjectState
oxygen::ODEObjectODEObject is the base of all classes encapsulating ODE concepts
kerosin::OpenGLServer
oxygen::OxygenThis is the main class, which initializes the Oxygen framework
PanTiltAction
PanTiltEffector
zeitgeist::ParameterListList of values
oxygen::ParameterNameA functional class to find a specific parameter for use as STL predicate
oxygen::ParamReader
oxygen::ParamStorerThis class implements the spades::ParamReader::ParamStorer interface
salt::PathThis class serves as a helper for path strings within the object hierarchy
oxygen::Perceptor
PerceptorHandlerCollisionHandler that passes collision information on to a CollisionPerceptor
PerfectVisionPerceptor
oxygen::PhysicsServer
salt::PlaneA mathematical plane is modeled by this class
oxygen::PlaneColliderPlaneCollider encapsulates an ODE plane geometry object
oxygen::PredicateAssemble a string representing a given list of predicates
oxygen::Predicate::IteratorParameterList::TVectr::const_iterator together with a reference to the ParameterList the iterator belongs to
oxygen::PredicateList
quat
salt::RandomEngineA wrapper to a boost random number generator
zeitgeist::RandomServerThe random server provides access to the salt RandomEngine from with the zeitgeist framework
oxygen::RayColliderRayCollider encapsulates an ODE ray geometry "object"
zeitgeist::RbArgumentsRbArguments is a structure that describes a ruby function call
oxygen::RecorderHandlerCollisionHandler that accumulates collision information of the Collider it belongs to
salt::RectThis class provides rectangle in two dimensional space
kerosin::RenderControlSimControlNode that renders the current scene and pumps the SDL event loop at the end of each simulation cycle, counting the total number of frames rendered
kerosin::RenderNodeRenderNode is the base class for all nodes which are part of the scene hierarchy and are able to render itself
kerosin::RenderServer
RestrictedVisionPerceptor
RestrictedVisionPerceptor::ObjectData
salt::RFileRFile defines an interface and some basic support functions for classes providing read only file services
kerosin::RGBA
RubySceneImporter
RubySceneImporter::MethodInvocationDefines a method invocation
RubySceneImporter::ParamEnvParameter environment
SayAction
SayEffector
kerosin::ScanCodeMap
kerosin::ScanCodeMap::TScanCodeEntry
oxygen::SceneScene is the root node of a simulatable/displayable hierarchy
SceneAction
SceneEffector
oxygen::SceneImporter
oxygen::SceneServerThe scene server manages displayable subtrees within the object hierarchy
zeitgeist::ScriptServerThe ScriptServer provides scripting facilities to the zeitgeist framework
SexpMonitorMonitor plugin that generates S-Expressions for the rcssmonitor3D
SexpParser
salt::SharedLibrarySharedLibrary defines a commmon interface for the usage of shared libraries
oxygen::SimControlNodeInterface for classes that are registered to the SimulationServer
oxygen::SimulationServer
SimulationServerRunloop of a simulation, i.e
kerosin::SingleMatNodeBaseNode that renders itself using a single material
oxygen::SliderJoint
SoccerBase
SoccerControlAspectBase class for all ControlAspects implemented in the soccer bundle
SoccerInput
SoccerMonitor
SoccerRender
SoccerRuleAspect
kerosin::SoundEffect
SoundEffectFMOD
kerosin::SoundModule
SoundModuleFMOD
kerosin::SoundObject
kerosin::SoundServer
kerosin::SoundStream
SoundStreamFMOD
kerosin::SoundSystem
SoundSystemFMOD
oxygen::SpaceSpace encapsulates an ODE space object
oxygen::SpadesActEvent
oxygen::SpadesCreateSenseEventSpadesCreateSenseEvent implements the spades::CreateSenseEvent interface
oxygen::SpadesServer
oxygen::SpadesServer::AgentItem
spark::SparkApplication framework for apps that use oxygen and kerosin classes
SparkMonitor
SparkMonitorClient
kerosin::SphereSingleMatNode that automatically loads and renders a sphere mesh
oxygen::SphereColliderSphereCollider encapsulates an ODE sphere geometry object
kerosin::StaticMeshRender that renders a TriMesh
salt::StdFileStdFile implements the WFile interface using the standard file system
oxygen::StdMeshImporterMeshImporter that generates a standard set of meshes
kerosin::Texture
kerosin::Texture2D
kerosin::TextureServer
TimePerceptor
TimerSDLElapsed time since the last call in milliseconds
TrainerCommandParser
oxygen::TransformTransform is used to do local transforms relative to a parent node
oxygen::TriMesh) encapsulates a list of vertices, texture coordinates and normals together with an associated list of index lists
oxygen::TriMesh::Face
salt::TVector< DATATYPE, ELEMENTS, TYPE >TVector is a template class for vector implementations
salt::TVector2< DATATYPE, TYPE >TVector2 is a two dimensional version of TVector
salt::TVector3< DATATYPE, TYPE >TVector3 is a two dimensional version of TVector
salt::UniformRNG< RealType >This random number generator should be used to produce uniformly distributed random numbers
oxygen::UniversalJoint
UniversalJointAction
UniversalJointEffector
UniversalJointPerceptor
vec2
vec3
vec4
salt::Vector2f
salt::Vector3f
oxygen::VelocityControllerBodyController that restricts the maximum velocity a body can attain
VisionPerceptor
VisionPerceptor::ObjectData
VoidMeshImporterMehsImporter the reads the custom .void format
salt::WFileWFile extends the RFile interface with methods for writing to a file and related support funtions
oxygen::WorldWorld encapsulates an ODE world object
zeitgeist::ZeitgeistMain class, which initializes the Zeitgeist framework, manages the core and the main core context

Generated on Thu Apr 6 15:37:28 2006 for rcssserver3d by  doxygen 1.4.4