Archon::X3D::AbstractFileServer | |
Archon::X3D::AbstractFileServer::RequestException | |
Archon::Utilities::AdaptiveSkip | |
Archon::X3D::Appearance | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Appearance | Concrete X3D node |
Archon::X3D::AppearanceChildNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::AppearanceChildNode | Abstract X3D node |
Archon::X3D::AppearanceNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::AppearanceNode | Abstract X3D node |
Archon::X3D::Proxy::Application | |
Archon::X3D::ApplicationLink | The "glue" that links 3-D Console applications into the scene graph |
Archon::X3D::Proxy::ApplicationLink | Concrete X3D node |
Archon::X3D::SAI::ApplicationScene | |
Archon::X3D::SAI::ApplicationSceneReaper | |
Archon::Utilities::ArgumentException | An unexpected problem with one or ore of the method arguments |
Archon::Utilities::Array< T > | A wrapper around a simple conventional array whose memory allocation and deallocation is handled automatically |
Archon::atom_and_count | |
Archon::Utilities::Atomic | Atomic integer operations |
Archon::AtomKind | |
Archon::X3D::Proxy::AutoArrayPtr< T > | |
Archon::Utilities::AutomatonSymbolPrinter | |
Archon::Utilities::AutomatonSymbolPrinter | |
Archon::X3D::Background | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Background | Concrete X3D node |
Archon::Utilities::BackRef< T > | BackRef is almost an identical copy of Ref thus allowing you to work with two sets of references to the same class |
Archon::Utilities::BackRefObjectBase | Base class for objects supporting both forward and backward references to it |
Archon::Utilities::Stream::BasicPipe< C > | The BasicPipe provide functionality much like the UNIX pipe |
Archon::Utilities::Stream::BasicRewindReader< C > | Create a stream reader with the ability to rewind to the beginning |
Archon::Math::BasicVector< T, N > | |
Archon::Math::BasicVector< T, 2 > | |
Archon::Math::BasicVector< T, 3 > | |
Archon::X3D::Billboard | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Billboard | Concrete X3D node |
Archon::Display::Bind | Establish a binding between the instantiating thread, a rendering context and a drawable such as a window |
Archon::X3D::BindableNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::BindableNode | Abstract X3D node |
Archon::X3D::BoundedObject | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::BoundedObject | Abstract X3D node |
Archon::X3D::Box | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Box | Concrete X3D node |
Archon::Math::Box3 | Axis aligned box |
Archon::Utilities::MouseEvents::ButtonFunc | |
Archon::Utilities::MouseEvents::ButtonFuncCookie< T > | |
Archon::Utilities::MouseEvents::ButtonHandler | |
Archon::Utilities::MouseEvents::ButtonMethod< T > | |
Archon::Utilities::MouseEvents::ButtonVarAdd< T > | Note: By using this handler you will discard the mouse position information |
Archon::Utilities::MouseEvents::ButtonVarAssign< T > | Note: By using this handler you will discard the mouse position information |
Archon::X3D::XML::CDATANode | |
Archon::Utilities::CFG | Context free grammars |
Archon::Utilities::CFG::Actor | |
Archon::Utilities::CFG::FirstSets | |
Archon::Utilities::CFG::FollowSets | |
Archon::Utilities::CFG::Item | |
Archon::Utilities::CFG::Production | |
Archon::Utilities::CFG::Rule | |
Archon::Utilities::CFG::Symbol | |
Archon::X3D::SAI::ChangeBase | |
Archon::Render::Channel | |
std::char_traits< unsigned > | |
Archon::Utilities::CharEnc | Handles transcoding character sequences between various character encodings |
Archon::Utilities::CharEnc::TranscodeException | |
Archon::X3D::ChildNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ChildNode | Abstract X3D node (virtual base) |
Archon::Utilities::Web::Client | |
Archon::Utilities::Web::Client::Request | |
Archon::Utilities::Web::Client::Response | |
Archon::Render::Clip | |
Archon::Utilities::ClrParser | |
Archon::X3D::Color | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Color | Concrete X3D node |
Archon::X3D::ColorInterpolator | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ColorInterpolator | Concrete X3D node |
Archon::X3D::ColorNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ColorNode | Abstract X3D node |
Archon::X3D::ColorRGBA | Server side representation of the equally named X3D node type |
Archon::Utilities::ColorRGBA | |
Archon::X3D::Proxy::ColorRGBA | Concrete X3D node |
Archon::X3D::ComposedGeometryNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ComposedGeometryNode | Abstract X3D node |
Archon::Utilities::Condition | A condition queue for implementing thread synchronization |
Archon::Render::Conductor | The purpose of a Conductor is to handle paralellized rendering of an scene |
Archon::X3D::Cone | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Cone | Concrete X3D node |
Archon::Display::Connection | A connection to some display |
Archon::Display::ConnectionX11 | |
Archon::Utilities::Stream::Connector< C > | Stream all avalable data from the reader endpoint into the writer endpoint |
Consumer | |
Archon::Display::Context | The representation of an OpenGL rendering context, state-machine or pipeline |
Archon::Display::ContextAlreadyBoundException | |
Archon::Display::ContextX11 | |
Archon::Raytracer::ConvexPolyhedron | |
Archon::X3D::Proxy::CookieFuncCaller< F, T > | |
Archon::X3D::Coordinate | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Coordinate | Concrete X3D node |
Archon::X3D::CoordinateInterpolator | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::CoordinateInterpolator | Concrete X3D node |
Archon::X3D::CoordinateInterpolator2D | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::CoordinateInterpolator2D | Concrete X3D node |
Archon::X3D::CoordinateNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::CoordinateNode | Abstract X3D node |
Archon::Math::CoordSystem3x3 | Description of a 3-D rectilinear coordinate system in some other reference coordinate system |
Archon::X3D::Proxy::CorbaVal< T > | |
Archon::X3D::SAI::CorbaVal< T > | |
Archon::X3D::Proxy::CorbaVal< bool > | |
Archon::X3D::SAI::CorbaVal< bool > | |
Archon::X3D::Proxy::CorbaVal< double > | |
Archon::X3D::SAI::CorbaVal< double > | |
Archon::X3D::Proxy::CorbaVal< float > | |
Archon::X3D::SAI::CorbaVal< float > | |
Archon::X3D::Proxy::CorbaVal< int > | |
Archon::X3D::SAI::CorbaVal< int > | |
Archon::X3D::Proxy::CorbaVal< long > | |
Archon::X3D::SAI::CorbaVal< long > | |
Archon::X3D::Proxy::CorbaVal< Ref< NodeBase > > | |
Archon::X3D::SAI::CorbaVal< Ref< NodeBase > > | |
Archon::X3D::Proxy::CorbaVal< string > | |
Archon::X3D::SAI::CorbaVal< string > | |
Archon::X3D::CustomFieldBase | |
Archon::X3D::CustomFieldNode | The base of all nodes that can contain custom fields |
Archon::X3D::Cylinder | Server side representation of the equally named X3D node type |
Archon::Raytracer::Cylinder | |
Archon::X3D::Proxy::Cylinder | Concrete X3D node |
Archon::X3D::CylinderSensor | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::CylinderSensor | Concrete X3D node |
Archon::Utilities::Web::DefaultClient | |
Archon::Utilities::DefaultPrinter | |
Archon::Utilities::DefaultPrinter | |
Archon::Utilities::Web::DefaultRequest | |
Archon::Utilities::Web::DefaultResponse | |
Archon::Utilities::DFA | Deterministic finite state automata (DFA) |
Archon::Utilities::DFA::AnchorInfo | |
Archon::Utilities::DFA::Edge | |
Archon::Utilities::DFA::Minimize | |
Archon::Utilities::DFA::Printer | |
Archon::Utilities::DFA::State | |
Archon::X3D::DirectionalLight | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::DirectionalLight | Concrete X3D node |
Archon::Utilities::KeyboardEvents::Dispatcher | Mode shifts: |
Archon::Utilities::MouseEvents::Dispatcher | Mode shifts: |
Archon::X3D::Proxy::Disposer | This class implements an asynchroniously executing thread that is responsible for pushing information to the server about the disposal of ExecutionContexts, Nodes and Routes |
Archon::X3D::DragSensorNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::DragSensorNode | Abstract X3D node |
Archon::Display::Drawable | Something on which you can draw |
Archon::X3D::ElevationGrid | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ElevationGrid | Concrete X3D node |
Archon::X3D::ECMA::Engine | |
Archon::Raytracer::Engine | |
Archon::X3D::ECMA::Engine::Field | |
Archon::X3D::ECMA::Engine::ValueConverterBase | |
Archon::X3D::Event | |
Archon::Display::EventHandler | A base for window event handlers |
Archon::X3D::Proxy::EventHandler< F > | |
Archon::Display::Test::EventHandler | |
Archon::X3D::Proxy::EventHandler< MFNode< C > > | |
Archon::X3D::Proxy::EventHandler< SFNode< C > > | |
Archon::X3D::Proxy::EventHandlerBase | |
Archon::X3D::EventSource | |
Archon::X3D::Proxy::EventSource< F > | |
Archon::X3D::Proxy::EventSourceSeq< F > | |
Archon::X3D::Proxy::EventTarget< F > | |
Archon::X3D::Proxy::EventTargetSeq< F > | |
Archon::Utilities::Exception | The ultimate base class for all exceptions defined in the Archon framework |
Archon::X3D::ExecutionContext | |
Archon::X3D::Proxy::ExecutionContext | |
Archon::X3D::ExecutionContext::RealizedException | Should be thrown by methods that are illegal on realized contexts |
Archon::X3D::SAI::ExternalRoute | |
Archon::X3D::SAI::ExternalRoute::AccessException | Thrown by 'add' if the source field is not an event source or if the target field is not an event target |
Archon::X3D::SAI::ExternalRouteHead | Base class for head of standard routes |
Archon::Render::Eye | |
Archon::X3D::Proxy::Field | |
Archon::X3D::FieldBase | Virtual base class for all field definitions |
Archon::X3D::Proxy::FieldDef | |
Archon::X3D::Proxy::FieldGet< F > | |
Archon::X3D::Proxy::FieldGet< MFNode< C > > | |
Archon::X3D::Proxy::FieldGet< SFNode< C > > | |
Archon::X3D::Proxy::FieldLink | |
Archon::X3D::SAI::FieldListChange | |
Archon::X3D::Proxy::FieldSeqGet< F > | |
Archon::X3D::Proxy::FieldSeqGet< MFNode< C > > | |
Archon::X3D::Proxy::FieldSeqSet< F > | |
Archon::X3D::Proxy::FieldSeqSet< MFNode< C > > | |
Archon::X3D::Proxy::FieldSet< F > | |
Archon::X3D::Proxy::FieldSet< MFNode< C > > | |
Archon::X3D::Proxy::FieldSet< SFNode< C > > | |
Archon::X3D::SAI::FieldSetAtChange | |
Archon::X3D::SAI::FieldSetChange | |
Archon::X3D::FieldType | Runtime representation of an X3D field type |
Archon::Utilities::Stream::FileOpenException | |
Archon::Utilities::Stream::FileReader | |
Archon::SaiTestApps::Filebrowser::FileScan | |
Archon::Utilities::Stream::FileWriter | |
Archon::X3D::Fog | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Fog | Concrete X3D node |
Archon::X3D::FontServer | This class is responsible for locating font files and rendering them into OpenGL textures |
Archon::X3D::FontStyle | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::FontStyle | Concrete X3D node |
Archon::X3D::FontStyleNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::FontStyleNode | Abstract X3D node |
Archon::Utilities::FormatLibgif | An Image compatible frontend for libungif |
Archon::Utilities::FormatLibjpeg | |
Archon::Utilities::FormatLibpng | An Image compatible frontend for libpng |
Archon::Utilities::ForwardDestroyedException | |
Archon::X3D::FrameDrivenNode | |
Archon::Utilities::FuncArgRunner< T > | |
Archon::Utilities::KeyboardEvents::FuncCall | |
Archon::X3D::Proxy::FuncCaller< F > | |
Archon::Utilities::FuncVoidRunner | |
Archon::X3D::GeometricPropertyNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::GeometricPropertyNode | Abstract X3D node |
Archon::X3D::Proxy::Geometry3DNode | Abstract X3D node |
Archon::X3D::Geometry3DNode | Server side representation of the equally named X3D node type |
Archon::X3D::GeometryNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::GeometryNode | Abstract X3D node |
Archon::X3D::Group | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Group | Concrete X3D node |
Archon::X3D::GroupingNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::GroupingNode | Abstract X3D node |
Archon::Utilities::KeyboardEvents::Handler | |
Archon::Utilities::Image | A general purpose in-memory bitmap image (rectangular pixel array) with value semantics as well as copy-on-write semantics to improve performance |
Archon::Utilities::Image::Context | Holds the list of known image formats |
Archon::Utilities::Image::Format | This class represents one single image format |
Archon::Utilities::Image::ImageException | |
Archon::Utilities::Image::InvalidFormatException | The image file contents is corrupt or of a different format than the one selected |
Archon::Utilities::Image::ProgressTracker | |
Archon::Utilities::Image::UnknownFormatException | Image format could not be detected |
Archon::Utilities::ImageData | A highly elaborate and configurable image data accessor with the ability to describe image data layout in a very general and flexible way |
Archon::Utilities::ImageData::BufferFormat | |
Archon::X3D::ImageLoadTracker | |
Archon::X3D::ImageTexture | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ImageTexture | Concrete X3D node |
Archon::Display::Implementation | |
Archon::Display::ImplementationX11 | |
Archon::X3D::IndexedFaceSet | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::IndexedFaceSet | Concrete X3D node |
Archon::X3D::IndexedLineSet | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::IndexedLineSet | Concrete X3D node |
Archon::X3D::Proxy::InitializeOnly< F > | |
Archon::X3D::Proxy::InitializeOnlySeq< F > | |
Archon::X3D::Inline | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Inline | Concrete X3D node |
Archon::X3D::Proxy::InputOnly< F > | |
Archon::X3D::Proxy::InputOnlySeq< F > | |
Archon::X3D::Proxy::InputOutput< F > | |
Archon::X3D::Proxy::InputOutputSeq< F > | |
Archon::Utilities::InternalException | An unexpected internal error was encountered |
Archon::X3D::InterpolatorNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::InterpolatorNode | Abstract X3D node |
Archon::Utilities::IOException | An problem relating to application/component input and/or output |
Archon::Utilities::Job | An chunk of work that can be added to a Job::Queue |
Archon::Utilities::Job::Queue | A queue of jobs that owns a set of threads for executing the jobs concurrently |
Archon::Utilities::KDTree | |
Archon::Utilities::KDTree::Element | |
Archon::Display::KeySymMapper | |
Archon::Utilities::Lexer | A lexer controlled by regular expression |
Archon::Utilities::Lexer::Actor< C > | A object in which context methods may be registered |
Archon::Utilities::Lexer::ActorBase | A common base for the Actor class template |
Archon::Utilities::Lexer::ActorBase::MethodBase | |
Archon::Utilities::Lexer::Context | An abstract base class for the context of the lexer |
Archon::Utilities::Lexer::Engine | The engine that knowns how to match prefixes of the input character stream with the regular expressions of the lexer rules |
Archon::Utilities::Lexer::RuleSet | A set of lexer rules |
Archon::Utilities::LexerBase | An abstract base class for lexers |
Archon::Utilities::LexerBase::InputException | |
Archon::Utilities::LexerBase::Lexeme | |
Archon::Raytracer::Light | |
Archon::X3D::LightNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::LightNode | Abstract X3D node |
Archon::Math::Line3 | |
Archon::X3D::SAI::Listener | |
Archon::X3D::SAI::Listener::NameServerException | |
Archon::X3D::SAI::Listener::Servant | |
Archon::X3D::Loader | Manage URI content loading in an asynchronious manner |
Archon::X3D::Loader::Contents | Base class for all types of contents objects |
Archon::X3D::Loader::Contents::Id | Provides unique identifiers over long periods of time |
Archon::X3D::Loader::ImageContents | |
Archon::X3D::Loader::Job | This class represents one request for a set of alternative URIs |
Archon::X3D::Loader::MovieContents | |
Archon::X3D::Loader::ScriptContents | |
Archon::X3D::Loader::X3DContents | |
Archon::Console3d::LoaderJob | |
Archon::Utilities::Logger | |
Archon::Raytracer::Logger | |
Archon::Utilities::LrParserBase | An abstract base class for LR parsers |
Archon::Utilities::LrParserBase::Actor< C > | |
Archon::Utilities::LrParserBase::Actor< C >::Method0< R > | |
Archon::Utilities::LrParserBase::Actor< C >::Method1< R, A1 > | |
Archon::Utilities::LrParserBase::Actor< C >::Method2< R, A1, A2 > | |
Archon::Utilities::LrParserBase::Actor< C >::MethodV0 | |
Archon::Utilities::LrParserBase::Actor< C >::MethodV1< A1 > | |
Archon::Utilities::LrParserBase::Actor< C >::MethodV2< A1, A2 > | |
Archon::Utilities::LrParserBase::ActorBase | |
Archon::Utilities::LrParserBase::AttributeTypeException | |
Archon::Utilities::LrParserBase::CallException | For internal use only |
Archon::Utilities::LrParserBase::Context | |
Archon::Utilities::LrParserBase::Printer | |
Archon::Utilities::LrParserBase::Production | |
Archon::X3D::Material | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Material | Concrete X3D node |
Archon::X3D::Proxy::MaterialNode | Abstract X3D node |
Archon::X3D::MaterialNode | Server side representation of the equally named X3D node type |
Archon::Math::Matrix3x3 | A 3x3 matrix |
Archon::Utilities::MesherContext | |
Archon::Utilities::MesherException | |
Archon::X3D::MetadataDouble | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::MetadataDouble | Concrete X3D node |
Archon::X3D::MetadataFloat | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::MetadataFloat | Concrete X3D node |
Archon::X3D::Proxy::MetadataInteger | Concrete X3D node |
Archon::X3D::MetadataInteger | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::MetadataObject | Abstract X3D node |
Archon::X3D::MetadataObject | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::MetadataSet | Concrete X3D node |
Archon::X3D::MetadataSet | Server side representation of the equally named X3D node type |
Archon::X3D::MetadataString | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::MetadataString | Concrete X3D node |
Archon::Utilities::MethodArgRunner< T, U > | |
Archon::Utilities::KeyboardEvents::MethodCall< T > | |
Archon::Utilities::MethodVoidRunner< T > | |
Archon::X3D::MFBool | |
Archon::X3D::Proxy::MFBool | |
Archon::X3D::MFColor | |
Archon::X3D::Proxy::MFColor | |
Archon::X3D::MFColorRGBA | |
Archon::X3D::Proxy::MFColorRGBA | |
Archon::X3D::MFDouble | |
Archon::X3D::Proxy::MFDouble | |
Archon::X3D::MFFloat | |
Archon::X3D::Proxy::MFFloat | |
Archon::X3D::MFImage | |
Archon::X3D::Proxy::MFImage | |
Archon::X3D::Proxy::MFInt32 | |
Archon::X3D::MFInt32 | |
Archon::X3D::MFNode | |
Archon::X3D::Proxy::MFNode< C > | |
Archon::X3D::MFNodeVar< C > | |
Archon::X3D::MFRotation | |
Archon::X3D::Proxy::MFRotation | |
Archon::X3D::MFString | |
Archon::X3D::Proxy::MFString | |
Archon::X3D::MFTime | |
Archon::X3D::Proxy::MFTime | |
Archon::X3D::MFVec2d | |
Archon::X3D::Proxy::MFVec2d | |
Archon::X3D::MFVec2f | |
Archon::X3D::Proxy::MFVec2f | |
Archon::X3D::Proxy::MFVec3d | |
Archon::X3D::MFVec3d | |
Archon::X3D::Proxy::MFVec3f | |
Archon::X3D::MFVec3f | |
Archon::Utilities::MinimalBoundingBall< N > | |
Archon::Utilities::MinimalBoundingBall< N >::Basis | |
Archon::molecule | |
Archon::molecule_atom | |
Archon::molecule_bond | |
Archon::Utilities::MouseEvents::MotionFunc | |
Archon::Utilities::MouseEvents::MotionFuncCookie< T > | |
Archon::Utilities::MouseEvents::MotionHandler | |
Archon::Utilities::MouseEvents::MotionMethod< T > | |
Archon::Utilities::MutaRef< T > | Reference counting with copy-on-write (or lazy copy) semantics |
Archon::Utilities::MutaRefObject< T > | Convenience class for adding copy-on-write semantics to a type that for some reason cannot or should not be made to derive from MutaRefObjectBase |
Archon::Utilities::MutaRefObjectBase | |
Archon::Utilities::Mutex | A mutex for thread synchronization |
Archon::Utilities::Mutex::Lock | A mutex lock holder |
Archon::Render::Test::MyRenderer | |
Archon::Display::NestedBindingException | |
Archon::Utilities::NFA | Nondeterministic finite state automata (NFA) |
Archon::Utilities::NFA::Printer | |
Archon::X3D::Proxy::Node | Abstract X3D node (virtual base) |
Archon::X3D::Node | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::NodeBase | Virtual base class for all proxy X3D node types |
Archon::X3D::NodeBase | The common virtual base for all abstract and concrete X3D nodes |
Archon::X3D::NodeBase::AccessException | Should be thrown when the combination of the phase of the nodes lifecycle and the input/output capabilities of the field is not compatible with the requested operation |
Archon::X3D::NodeBase::RangeException | Should be thrown when a field of sequence type is shorter that a specified index |
Archon::X3D::NodeBase::RealizedException | Should be thrown by methods that are illegal on realized nodes |
Archon::X3D::NodeCustomField< C > | |
Archon::X3D::Proxy::NodeDef | |
Archon::X3D::NodeField< N, C > | |
Archon::X3D::NodeFieldBase | Base class for all kinds of fields of type SFNode or MFNode |
Archon::X3D::Proxy::NodeLink | |
Archon::X3D::NodeNameInUseException | |
Archon::X3D::NodeSequenceCustomField< C > | |
Archon::X3D::NodeSequenceField< N, C > | |
Archon::X3D::NodeSequenceFieldBase | Base class for all kinds of fields of type MFNode |
Archon::X3D::NodeSequenceValue | |
Archon::X3D::NodeType | Runtime representation of an X3D node type |
Archon::X3D::NodeValue | |
Archon::Display::NoDisplayException | Thrown if a display connection could not be established |
Archon::Display::NoImplementationException | Thrown if no display implementations are available |
Archon::X3D::Normal | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Normal | Concrete X3D node |
Archon::X3D::Proxy::NormalInterpolator | Concrete X3D node |
Archon::X3D::NormalInterpolator | Server side representation of the equally named X3D node type |
Archon::X3D::NormalNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::NormalNode | Abstract X3D node |
Archon::Display::NoSuchVisualException | Thrown if no visual is avaialble that matches your requirements |
Archon::Display::NoWindowsException | Thrown if windows are not available in the used implementation |
Archon::Raytracer::Object | |
Archon::Raytracer::Object::Part | |
Archon::Utilities::Options | |
Archon::Utilities::Options::DefinitionException | |
Archon::Utilities::Options::FileAccessException | |
Archon::Utilities::Options::IntByInt | Utility type for grouping two integers |
Archon::Utilities::Options::Parser< T > | |
Archon::Utilities::Options::Range< T > | Domain checker for a range |
Archon::Utilities::Options::Unrestricted< T > | Domain checker for an unrestricted domain |
Archon::X3D::Proxy::Orb | |
Archon::X3D::SAI::Orb | |
Archon::X3D::OrientationInterpolator | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::OrientationInterpolator | Concrete X3D node |
Archon::X3D::Proxy::OutputOnly< F > | |
Archon::X3D::Proxy::OutputOnlySeq< F > | |
Archon::ParseException | |
Archon::Utilities::ParseException | An problem relating to the syntax or structure of some text |
Archon::X3D::VRML::Parser | An LR parser for the VRML syntax |
Archon::X3D::XML::Parser | |
Archon::X3D::Parser | |
Archon::X3D::VRML::Parser::Context | |
Archon::X3D::VRML::Parser::Context::FieldAssembler< T > | For any field that needs exactly one value component |
Archon::X3D::VRML::Parser::Context::FieldAssembler< AxisRot > | |
Archon::X3D::VRML::Parser::Context::FieldAssembler< Image > | |
Archon::X3D::VRML::Parser::Context::FieldAssembler< Vector2 > | |
Archon::X3D::VRML::Parser::Context::FieldAssembler< Vector3 > | |
Archon::X3D::VRML::Parser::Context::FieldAssembler< vector< Node * > > | |
Archon::X3D::VRML::Parser::Context::FieldAssembler< vector< T > > | |
Archon::X3D::VRML::Parser::Context::FieldAssemblerBase | |
Archon::X3D::VRML::Parser::Context::NodeEntry | |
Archon::X3D::VRML::Parser::Printer | |
Archon::X3D::XML::Parser::SequenceValueParser< T > | |
Archon::X3D::XML::Parser::SingleValueParser< T > | |
Archon::X3D::XML::Parser::StackEntry | |
Archon::X3D::XML::Parser::ValueParserBase | |
Archon::Display::Test::PerspectiveProjection | This class describes a simple monoscopic perspective projection comprised of a camera, its relation to the volume of interest and its relation to the condition under which the result is presented |
Archon::Raytracer::Photon | |
Archon::Render::Pipe | This is a specilized version of Display::Context for use with the rendering Conductor |
Archon::Utilities::PixelFormat | Supports any number of channels (color components |
Archon::Utilities::PixelFormat::Channel | Describes a single channel |
Archon::Utilities::PixelFormat::InconsistencyException | Thrown when comflicting attributes are detected during expansion |
Archon::Utilities::PixelFormat::UnsupportedWordTypeException | Thrown when attempting to use pixel formats with word types that are not supported by your platform / architecture |
Archon::X3D::PixelTexture | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::PixelTexture | Concrete X3D node |
Archon::Raytracer::Plane | |
Archon::Math::Plane3 | Oriented plane |
Archon::X3D::PlaneSensor | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::PlaneSensor | Concrete X3D node |
Archon::X3D::Proxy::PointingDeviceSensorNode | Abstract X3D node |
Archon::X3D::PointingDeviceSensorNode | Server side representation of the equally named X3D node type |
Archon::X3D::PointLight | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::PointLight | Concrete X3D node |
Archon::X3D::PointSet | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::PointSet | Concrete X3D node |
Archon::Raytracer::Polygon | A convex polygon |
Archon::X3D::SAI::Porter | |
Archon::X3D::Proxy::Porter | |
Archon::X3D::SAI::Porter::IllegalNodeIdException | |
Archon::X3D::Proxy::Porter::IllegalNodeIdException | |
Archon::X3D::SAI::Porter::TypeMismatchException | |
Archon::X3D::Proxy::Porter::TypeMismatchException | |
Archon::X3D::Proxy::PositionInterpolator | Concrete X3D node |
Archon::X3D::PositionInterpolator | Server side representation of the equally named X3D node type |
Archon::X3D::PositionInterpolator2D | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::PositionInterpolator2D | Concrete X3D node |
Producer | |
Archon::Utilities::ProgressBar | |
Archon::Utilities::ProgressBase | |
Archon::Utilities::ProgressStatus | |
Archon::X3D::ProgressTracker | |
Archon::Math::Quaternion | |
Archon::Math::Ray3 | |
Archon::X3D::SAI::Reader | |
Archon::Utilities::Stream::ReaderBase< C > | Virtual base class for all readers |
Archon::Utilities::Stream::ReadException | |
Archon::Utilities::Ref< T > | Intrusive reference counted smart pointer |
Archon::Utilities::RefMap< T > | A map between object references on the "inside" and object indices on the "outside" |
Archon::Utilities::RefMapBase | Base class for all RefMaps |
Archon::Utilities::RefNoLockTag | |
Archon::Utilities::RefObject< T > | Convenience class for adding a reference count to a type that for some reason cannot or should not be made to derive from RefObjectBase |
Archon::Utilities::RefObjectBase | Base class for smart pointer objects |
Archon::Utilities::RefSafeIncTag | |
Archon::Utilities::Regex | Regular expression |
Archon::Utilities::Regex::Environment | |
Archon::Utilities::Regex::Lexer | |
Archon::Utilities::Regex::Parser | |
Archon::Utilities::Regex::Parser::Printer | |
Archon::Utilities::Regex::ParserContext | |
Archon::X3D::RenderConfig | |
Archon::Render::Renderer | To prevent cyclic references (and thus memery leak) you must prevent any object derived from this class in containing references (directly or indirectly) to any of the other objects defined in the Render namespace |
Archon::Utilities::Web::RequestException | |
Archon::Utilities::ResourceException | An unexpected problem with getting access to external resources |
Archon::Math::Rotation3 | Description of a rotatation in 3-D space around an arbitrary origin based axis or a 1-D sub space if you like |
Archon::X3D::Route | |
Archon::X3D::Route::AccessException | Thrown by 'add' if the source field is not an event source or if the target field is not an event target |
Archon::X3D::Route::ContextException | Thrown by 'add' or 'del' if the source and target nodes do not belong to the same context |
Archon::X3D::Route::TypeException | Thrown by 'add' if the types of the source and target fields do not conform |
Archon::X3D::SAI::RouteChange | |
Archon::X3D::RouteHead | Base class for head of standard routes |
Archon::X3D::RouteTail | Base class for tail of any route |
Archon::X3D::Proxy::ScalarInterpolator | Concrete X3D node |
Archon::X3D::ScalarInterpolator | Server side representation of the equally named X3D node type |
Archon::X3D::Scene | |
Archon::X3D::SceneBase | |
Archon::X3D::SceneExpoter | Abstract scene exporter |
Archon::Raytracer::SceneLoader | |
Archon::Render::Screen | |
Archon::Display::Screen | A screen descriptor |
Archon::Display::ScreenX11 | |
Archon::X3D::Script | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Script | Concrete X3D node |
Archon::X3D::Script::Engine | |
Archon::X3D::ScriptNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::ScriptNode | Abstract X3D node |
Archon::Utilities::Semaphore | A semaphore |
Archon::X3D::SensorNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::SensorNode | Abstract X3D node |
Archon::X3D::SequenceFieldBase | Base class for all kinds of fields which are dynamic length sequences |
Archon::X3D::SerializedScene | |
Archon::X3D::Proxy::ServantRef< T > | |
Archon::X3D::SAI::ServantRef< T > | |
Archon::X3D::Server | |
Archon::X3D::Server::Listener | |
Archon::X3D::SAI::Session | |
Archon::X3D::Proxy::Session | |
Archon::X3D::Proxy::Session::ConnectionException | Some kind of error while attempting to make a connection to the X3D server |
Archon::X3D::SAI::Session::ExternalEvent | |
Archon::X3D::SAI::Session::ExternalEventQueue | |
Archon::X3D::Proxy::Session::ProtocolException | Data from the server appears to be corrupt |
Archon::X3D::Proxy::Session::Servant | |
Archon::X3D::SAI::Session::Servant | |
Archon::X3D::Proxy::Session::StreamReaderServant | |
Archon::X3D::Proxy::Session::SupportException | The requested node type of field is not supported by the server |
Archon::X3D::Proxy::SFBool | |
Archon::X3D::SFBool | |
Archon::X3D::Proxy::SFColor | |
Archon::X3D::SFColor | |
Archon::X3D::SFColorRGBA | |
Archon::X3D::Proxy::SFColorRGBA | |
Archon::X3D::Proxy::SFDouble | |
Archon::X3D::SFDouble | |
Archon::X3D::Proxy::SFFloat | |
Archon::X3D::SFFloat | |
Archon::X3D::Proxy::SFImage | |
Archon::X3D::SFImage | |
Archon::X3D::Proxy::SFInt32 | |
Archon::X3D::SFInt32 | |
Archon::X3D::SFNode | |
Archon::X3D::Proxy::SFNode< C > | |
Archon::X3D::SFNodeVar< C > | |
Archon::X3D::SFRotation | |
Archon::X3D::Proxy::SFRotation | |
Archon::X3D::Proxy::SFString | |
Archon::X3D::SFString | |
Archon::X3D::SFTime | |
Archon::X3D::Proxy::SFTime | |
Archon::X3D::Proxy::SFVec2d | |
Archon::X3D::SFVec2d | |
Archon::X3D::Proxy::SFVec2f | |
Archon::X3D::SFVec2f | |
Archon::X3D::Proxy::SFVec3d | |
Archon::X3D::SFVec3d | |
Archon::X3D::Proxy::SFVec3f | |
Archon::X3D::SFVec3f | |
Archon::X3D::Shape | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Shape | Concrete X3D node |
Archon::X3D::Shape::DrawCache | |
Archon::X3D::Proxy::ShapeNode | Abstract X3D node |
Archon::X3D::ShapeNode | Server side representation of the equally named X3D node type |
Archon::X3D::SimpleCustomField< T > | |
Archon::X3D::SimpleField< N, T > | |
Archon::X3D::SimpleSeqCustomField< T > | |
Archon::X3D::SimpleSequenceField< N, T > | |
Archon::X3D::SimpleValue< T > | |
Archon::X3D::SimpleValueBase | |
Archon::Utilities::SlrParser | |
Archon::Raytracer::Solid | |
Archon::X3D::Sphere | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Sphere | Concrete X3D node |
Archon::Raytracer::Sphere | |
Archon::Math::Sphere3 | |
Archon::X3D::SphereSensor | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::SphereSensor | Concrete X3D node |
Archon::X3D::Proxy::SpotLight | Concrete X3D node |
Archon::X3D::SpotLight | Server side representation of the equally named X3D node type |
Archon::Utilities::StandardLogger | |
Archon::Raytracer::StandardSurface | |
Archon::Utilities::File::Stat | |
Archon::Utilities::StateException | The request operation is unexpectedly not compatible with the current state of the object |
Archon::X3D::StaticField< N, T > | |
Archon::Utilities::Stream::StringReader | |
Archon::Utilities::Text::StringTokenizer | |
Archon::X3D::SubSceneNode | Base class for nodes which can contain sub-scenes |
Archon::X3D::Proxy::SubSceneNode | Abstract X3D node |
Archon::Raytracer::Surface | |
Archon::X3D::Switch | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::Switch | Concrete X3D node |
T | |
Archon::Utilities::Text::Table< T > | |
Archon::X3D::Proxy::Text | Concrete X3D node |
Archon::X3D::Text | Server side representation of the equally named X3D node type |
Archon::SaiTestApps::Filebrowser::TextBox | |
Archon::X3D::TextNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TextNode | Abstract X3D node |
Archon::SaiTestApps::Textviewer::TextPage | |
Archon::Raytracer::Texture | |
Archon::X3D::Proxy::Texture2DNode | Abstract X3D node |
Archon::X3D::Texture2DNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TextureCoordinate | Concrete X3D node |
Archon::X3D::TextureCoordinate | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TextureCoordinateNode | Abstract X3D node |
Archon::X3D::TextureCoordinateNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TextureNode | Abstract X3D node |
Archon::X3D::TextureNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TextureTransform | Concrete X3D node |
Archon::X3D::TextureTransform | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TextureTransformNode | Abstract X3D node |
Archon::X3D::TextureTransformNode | Server side representation of the equally named X3D node type |
Archon::X3D::TexUsage | |
Archon::Utilities::Thread | A thread of execution (aka light weight proccess or LWP) represented as an object |
Archon::Utilities::Thread::AlreadyStartedException | |
Archon::Utilities::Thread::NotStartedException | |
Archon::Utilities::Thread::SelfThread | |
Archon::Utilities::Thread::ThreadException | |
Archon::Utilities::ThreadTerminatedException | |
Archon::Utilities::Time | Representation of time in nanosecond precision |
Archon::X3D::TimeDependentNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TimeDependentNode | Abstract X3D node |
Archon::X3D::Proxy::TimeSensor | Concrete X3D node |
Archon::X3D::TimeSensor | Server side representation of the equally named X3D node type |
Archon::Utilities::KeyboardEvents::Toggle | |
Archon::X3D::Proxy::Torus | Concrete X3D node |
Archon::Raytracer::Torus | A torus |
Archon::X3D::Torus | A torus goemetry node |
Archon::X3D::TouchSensor | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TouchSensor | Concrete X3D node |
Archon::X3D::TouchSensorNode | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::TouchSensorNode | Abstract X3D node |
Archon::X3D::Proxy::Transform | Concrete X3D node |
Archon::X3D::Transform | Server side representation of the equally named X3D node type |
Archon::Utilities::UnexpectedException | Signals an unexpected exceptional condition |
Archon::Utilities::Uri | Encapsulation and syntactical check of a URI (Universal Resource Identifier) |
Archon::Utilities::Uri::SyntaxException | |
Archon::Utilities::UriReference | UriReference represents a URI reference as defined in RFC 2396 |
Archon::X3D::UrlObject | Server side representation of the equally named X3D node type |
Archon::X3D::Proxy::UrlObject | Abstract X3D node |
Archon::Utilities::Stream::Utf8FileReader | |
Archon::Utilities::Stream::Utf8StreamReader | |
Archon::X3D::ValueBase | |
Archon::Utilities::KeyboardEvents::VarAdd< T > | |
Archon::Utilities::KeyboardEvents::VarAssign< T > | |
Archon::Utilities::KeyboardEvents::VarMultiply< T > | |
Archon::Raytracer::View | |
Archon::Render::View | |
Archon::X3D::Viewer | |
Archon::X3D::Viewer::ShapeCache | |
Archon::X3D::Proxy::Viewpoint | Concrete X3D node |
Archon::X3D::Viewpoint | Server side representation of the equally named X3D node type |
Archon::Render::Viewport | |
Archon::Console3d::ViewState | |
Archon::Raytracer::ViewState | |
Archon::Display::Visual | A visual is a specification of which pixel buffers are needed in a rendering target such as a window, and it specifies how big theese buffers needs to be in terms of bit-width per pixel |
Archon::Display::VisualX11 | |
Archon::X3D::VrmlExporter | |
Archon::Utilities::Window | |
Archon::Display::Window | A window whose main purpose is OpenGL rendering |
Archon::Utilities::Window::KeyboardHandler | |
Archon::Utilities::Window::MouseCursor | |
Archon::Utilities::Window::MouseHandler | |
Archon::Utilities::Window::Update | |
Archon::Utilities::Window::WindowHandler | |
Archon::Raytracer::WindowQuitHandler | |
Archon::Raytracer::WindowQuitHandler | |
Archon::Console3d::WindowQuitHandler | |
Archon::Display::WindowX11 | |
Archon::Raytracer::World | |
Archon::Raytracer::World::InternalErrorException | |
Archon::Utilities::Stream::WriteException | |
Archon::Utilities::Stream::WriterBase< C > | Virtual base class for all writers |