Archon Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Archon::X3D::AbstractFileServer
Archon::X3D::AbstractFileServer::RequestException
Archon::Utilities::AdaptiveSkip
Archon::X3D::AppearanceServer side representation of the equally named X3D node type
Archon::X3D::Proxy::AppearanceConcrete X3D node
Archon::X3D::AppearanceChildNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::AppearanceChildNodeAbstract X3D node
Archon::X3D::AppearanceNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::AppearanceNodeAbstract X3D node
Archon::X3D::Proxy::Application
Archon::X3D::ApplicationLinkThe "glue" that links 3-D Console applications into the scene graph
Archon::X3D::Proxy::ApplicationLinkConcrete X3D node
Archon::X3D::SAI::ApplicationScene
Archon::X3D::SAI::ApplicationSceneReaper
Archon::Utilities::ArgumentExceptionAn 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::AtomicAtomic integer operations
Archon::AtomKind
Archon::X3D::Proxy::AutoArrayPtr< T >
Archon::Utilities::AutomatonSymbolPrinter
Archon::Utilities::AutomatonSymbolPrinter
Archon::X3D::BackgroundServer side representation of the equally named X3D node type
Archon::X3D::Proxy::BackgroundConcrete 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::BackRefObjectBaseBase 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::BillboardServer side representation of the equally named X3D node type
Archon::X3D::Proxy::BillboardConcrete X3D node
Archon::Display::BindEstablish a binding between the instantiating thread, a rendering context and a drawable such as a window
Archon::X3D::BindableNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::BindableNodeAbstract X3D node
Archon::X3D::BoundedObjectServer side representation of the equally named X3D node type
Archon::X3D::Proxy::BoundedObjectAbstract X3D node
Archon::X3D::BoxServer side representation of the equally named X3D node type
Archon::X3D::Proxy::BoxConcrete X3D node
Archon::Math::Box3Axis 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::CFGContext 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::CharEncHandles transcoding character sequences between various character encodings
Archon::Utilities::CharEnc::TranscodeException
Archon::X3D::ChildNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ChildNodeAbstract 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::ColorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ColorConcrete X3D node
Archon::X3D::ColorInterpolatorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ColorInterpolatorConcrete X3D node
Archon::X3D::ColorNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ColorNodeAbstract X3D node
Archon::X3D::ColorRGBAServer side representation of the equally named X3D node type
Archon::Utilities::ColorRGBA
Archon::X3D::Proxy::ColorRGBAConcrete X3D node
Archon::X3D::ComposedGeometryNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ComposedGeometryNodeAbstract X3D node
Archon::Utilities::ConditionA condition queue for implementing thread synchronization
Archon::Render::ConductorThe purpose of a Conductor is to handle paralellized rendering of an scene
Archon::X3D::ConeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ConeConcrete X3D node
Archon::Display::ConnectionA 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::ContextThe 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::CoordinateServer side representation of the equally named X3D node type
Archon::X3D::Proxy::CoordinateConcrete X3D node
Archon::X3D::CoordinateInterpolatorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::CoordinateInterpolatorConcrete X3D node
Archon::X3D::CoordinateInterpolator2DServer side representation of the equally named X3D node type
Archon::X3D::Proxy::CoordinateInterpolator2DConcrete X3D node
Archon::X3D::CoordinateNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::CoordinateNodeAbstract X3D node
Archon::Math::CoordSystem3x3Description 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::CustomFieldNodeThe base of all nodes that can contain custom fields
Archon::X3D::CylinderServer side representation of the equally named X3D node type
Archon::Raytracer::Cylinder
Archon::X3D::Proxy::CylinderConcrete X3D node
Archon::X3D::CylinderSensorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::CylinderSensorConcrete X3D node
Archon::Utilities::Web::DefaultClient
Archon::Utilities::DefaultPrinter
Archon::Utilities::DefaultPrinter
Archon::Utilities::Web::DefaultRequest
Archon::Utilities::Web::DefaultResponse
Archon::Utilities::DFADeterministic 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::DirectionalLightServer side representation of the equally named X3D node type
Archon::X3D::Proxy::DirectionalLightConcrete X3D node
Archon::Utilities::KeyboardEvents::DispatcherMode shifts:
Archon::Utilities::MouseEvents::DispatcherMode shifts:
Archon::X3D::Proxy::DisposerThis 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::DragSensorNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::DragSensorNodeAbstract X3D node
Archon::Display::DrawableSomething on which you can draw
Archon::X3D::ElevationGridServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ElevationGridConcrete X3D node
Archon::X3D::ECMA::Engine
Archon::Raytracer::Engine
Archon::X3D::ECMA::Engine::Field
Archon::X3D::ECMA::Engine::ValueConverterBase
Archon::X3D::Event
Archon::Display::EventHandlerA 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::ExceptionThe ultimate base class for all exceptions defined in the Archon framework
Archon::X3D::ExecutionContext
Archon::X3D::Proxy::ExecutionContext
Archon::X3D::ExecutionContext::RealizedExceptionShould be thrown by methods that are illegal on realized contexts
Archon::X3D::SAI::ExternalRoute
Archon::X3D::SAI::ExternalRoute::AccessExceptionThrown by 'add' if the source field is not an event source or if the target field is not an event target
Archon::X3D::SAI::ExternalRouteHeadBase class for head of standard routes
Archon::Render::Eye
Archon::X3D::Proxy::Field
Archon::X3D::FieldBaseVirtual 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::FieldTypeRuntime representation of an X3D field type
Archon::Utilities::Stream::FileOpenException
Archon::Utilities::Stream::FileReader
Archon::SaiTestApps::Filebrowser::FileScan
Archon::Utilities::Stream::FileWriter
Archon::X3D::FogServer side representation of the equally named X3D node type
Archon::X3D::Proxy::FogConcrete X3D node
Archon::X3D::FontServerThis class is responsible for locating font files and rendering them into OpenGL textures
Archon::X3D::FontStyleServer side representation of the equally named X3D node type
Archon::X3D::Proxy::FontStyleConcrete X3D node
Archon::X3D::FontStyleNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::FontStyleNodeAbstract X3D node
Archon::Utilities::FormatLibgifAn Image compatible frontend for libungif
Archon::Utilities::FormatLibjpeg
Archon::Utilities::FormatLibpngAn 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::GeometricPropertyNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::GeometricPropertyNodeAbstract X3D node
Archon::X3D::Proxy::Geometry3DNodeAbstract X3D node
Archon::X3D::Geometry3DNodeServer side representation of the equally named X3D node type
Archon::X3D::GeometryNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::GeometryNodeAbstract X3D node
Archon::X3D::GroupServer side representation of the equally named X3D node type
Archon::X3D::Proxy::GroupConcrete X3D node
Archon::X3D::GroupingNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::GroupingNodeAbstract X3D node
Archon::Utilities::KeyboardEvents::Handler
Archon::Utilities::ImageA 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::ContextHolds the list of known image formats
Archon::Utilities::Image::FormatThis class represents one single image format
Archon::Utilities::Image::ImageException
Archon::Utilities::Image::InvalidFormatExceptionThe image file contents is corrupt or of a different format than the one selected
Archon::Utilities::Image::ProgressTracker
Archon::Utilities::Image::UnknownFormatExceptionImage format could not be detected
Archon::Utilities::ImageDataA 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::ImageTextureServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ImageTextureConcrete X3D node
Archon::Display::Implementation
Archon::Display::ImplementationX11
Archon::X3D::IndexedFaceSetServer side representation of the equally named X3D node type
Archon::X3D::Proxy::IndexedFaceSetConcrete X3D node
Archon::X3D::IndexedLineSetServer side representation of the equally named X3D node type
Archon::X3D::Proxy::IndexedLineSetConcrete X3D node
Archon::X3D::Proxy::InitializeOnly< F >
Archon::X3D::Proxy::InitializeOnlySeq< F >
Archon::X3D::InlineServer side representation of the equally named X3D node type
Archon::X3D::Proxy::InlineConcrete X3D node
Archon::X3D::Proxy::InputOnly< F >
Archon::X3D::Proxy::InputOnlySeq< F >
Archon::X3D::Proxy::InputOutput< F >
Archon::X3D::Proxy::InputOutputSeq< F >
Archon::Utilities::InternalExceptionAn unexpected internal error was encountered
Archon::X3D::InterpolatorNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::InterpolatorNodeAbstract X3D node
Archon::Utilities::IOExceptionAn problem relating to application/component input and/or output
Archon::Utilities::JobAn chunk of work that can be added to a Job::Queue
Archon::Utilities::Job::QueueA 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::LexerA lexer controlled by regular expression
Archon::Utilities::Lexer::Actor< C >A object in which context methods may be registered
Archon::Utilities::Lexer::ActorBaseA common base for the Actor class template
Archon::Utilities::Lexer::ActorBase::MethodBase
Archon::Utilities::Lexer::ContextAn abstract base class for the context of the lexer
Archon::Utilities::Lexer::EngineThe engine that knowns how to match prefixes of the input character stream with the regular expressions of the lexer rules
Archon::Utilities::Lexer::RuleSetA set of lexer rules
Archon::Utilities::LexerBaseAn abstract base class for lexers
Archon::Utilities::LexerBase::InputException
Archon::Utilities::LexerBase::Lexeme
Archon::Raytracer::Light
Archon::X3D::LightNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::LightNodeAbstract X3D node
Archon::Math::Line3
Archon::X3D::SAI::Listener
Archon::X3D::SAI::Listener::NameServerException
Archon::X3D::SAI::Listener::Servant
Archon::X3D::LoaderManage URI content loading in an asynchronious manner
Archon::X3D::Loader::ContentsBase class for all types of contents objects
Archon::X3D::Loader::Contents::IdProvides unique identifiers over long periods of time
Archon::X3D::Loader::ImageContents
Archon::X3D::Loader::JobThis 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::LrParserBaseAn 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::CallExceptionFor internal use only
Archon::Utilities::LrParserBase::Context
Archon::Utilities::LrParserBase::Printer
Archon::Utilities::LrParserBase::Production
Archon::X3D::MaterialServer side representation of the equally named X3D node type
Archon::X3D::Proxy::MaterialConcrete X3D node
Archon::X3D::Proxy::MaterialNodeAbstract X3D node
Archon::X3D::MaterialNodeServer side representation of the equally named X3D node type
Archon::Math::Matrix3x3A 3x3 matrix
Archon::Utilities::MesherContext
Archon::Utilities::MesherException
Archon::X3D::MetadataDoubleServer side representation of the equally named X3D node type
Archon::X3D::Proxy::MetadataDoubleConcrete X3D node
Archon::X3D::MetadataFloatServer side representation of the equally named X3D node type
Archon::X3D::Proxy::MetadataFloatConcrete X3D node
Archon::X3D::Proxy::MetadataIntegerConcrete X3D node
Archon::X3D::MetadataIntegerServer side representation of the equally named X3D node type
Archon::X3D::Proxy::MetadataObjectAbstract X3D node
Archon::X3D::MetadataObjectServer side representation of the equally named X3D node type
Archon::X3D::Proxy::MetadataSetConcrete X3D node
Archon::X3D::MetadataSetServer side representation of the equally named X3D node type
Archon::X3D::MetadataStringServer side representation of the equally named X3D node type
Archon::X3D::Proxy::MetadataStringConcrete 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::MutexA mutex for thread synchronization
Archon::Utilities::Mutex::LockA mutex lock holder
Archon::Render::Test::MyRenderer
Archon::Display::NestedBindingException
Archon::Utilities::NFANondeterministic finite state automata (NFA)
Archon::Utilities::NFA::Printer
Archon::X3D::Proxy::NodeAbstract X3D node (virtual base)
Archon::X3D::NodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::NodeBaseVirtual base class for all proxy X3D node types
Archon::X3D::NodeBaseThe common virtual base for all abstract and concrete X3D nodes
Archon::X3D::NodeBase::AccessExceptionShould 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::RangeExceptionShould be thrown when a field of sequence type is shorter that a specified index
Archon::X3D::NodeBase::RealizedExceptionShould 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::NodeFieldBaseBase 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::NodeSequenceFieldBaseBase class for all kinds of fields of type MFNode
Archon::X3D::NodeSequenceValue
Archon::X3D::NodeTypeRuntime representation of an X3D node type
Archon::X3D::NodeValue
Archon::Display::NoDisplayExceptionThrown if a display connection could not be established
Archon::Display::NoImplementationExceptionThrown if no display implementations are available
Archon::X3D::NormalServer side representation of the equally named X3D node type
Archon::X3D::Proxy::NormalConcrete X3D node
Archon::X3D::Proxy::NormalInterpolatorConcrete X3D node
Archon::X3D::NormalInterpolatorServer side representation of the equally named X3D node type
Archon::X3D::NormalNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::NormalNodeAbstract X3D node
Archon::Display::NoSuchVisualExceptionThrown if no visual is avaialble that matches your requirements
Archon::Display::NoWindowsExceptionThrown 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::IntByIntUtility 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::OrientationInterpolatorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::OrientationInterpolatorConcrete X3D node
Archon::X3D::Proxy::OutputOnly< F >
Archon::X3D::Proxy::OutputOnlySeq< F >
Archon::ParseException
Archon::Utilities::ParseExceptionAn problem relating to the syntax or structure of some text
Archon::X3D::VRML::ParserAn 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::PerspectiveProjectionThis 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::PipeThis is a specilized version of Display::Context for use with the rendering Conductor
Archon::Utilities::PixelFormatSupports any number of channels (color components
Archon::Utilities::PixelFormat::ChannelDescribes a single channel
Archon::Utilities::PixelFormat::InconsistencyExceptionThrown when comflicting attributes are detected during expansion
Archon::Utilities::PixelFormat::UnsupportedWordTypeExceptionThrown when attempting to use pixel formats with word types that are not supported by your platform / architecture
Archon::X3D::PixelTextureServer side representation of the equally named X3D node type
Archon::X3D::Proxy::PixelTextureConcrete X3D node
Archon::Raytracer::Plane
Archon::Math::Plane3Oriented plane
Archon::X3D::PlaneSensorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::PlaneSensorConcrete X3D node
Archon::X3D::Proxy::PointingDeviceSensorNodeAbstract X3D node
Archon::X3D::PointingDeviceSensorNodeServer side representation of the equally named X3D node type
Archon::X3D::PointLightServer side representation of the equally named X3D node type
Archon::X3D::Proxy::PointLightConcrete X3D node
Archon::X3D::PointSetServer side representation of the equally named X3D node type
Archon::X3D::Proxy::PointSetConcrete X3D node
Archon::Raytracer::PolygonA 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::PositionInterpolatorConcrete X3D node
Archon::X3D::PositionInterpolatorServer side representation of the equally named X3D node type
Archon::X3D::PositionInterpolator2DServer side representation of the equally named X3D node type
Archon::X3D::Proxy::PositionInterpolator2DConcrete 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::RefMapBaseBase 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::RefObjectBaseBase class for smart pointer objects
Archon::Utilities::RefSafeIncTag
Archon::Utilities::RegexRegular 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::RendererTo 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::ResourceExceptionAn unexpected problem with getting access to external resources
Archon::Math::Rotation3Description 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::AccessExceptionThrown by 'add' if the source field is not an event source or if the target field is not an event target
Archon::X3D::Route::ContextExceptionThrown by 'add' or 'del' if the source and target nodes do not belong to the same context
Archon::X3D::Route::TypeExceptionThrown by 'add' if the types of the source and target fields do not conform
Archon::X3D::SAI::RouteChange
Archon::X3D::RouteHeadBase class for head of standard routes
Archon::X3D::RouteTailBase class for tail of any route
Archon::X3D::Proxy::ScalarInterpolatorConcrete X3D node
Archon::X3D::ScalarInterpolatorServer side representation of the equally named X3D node type
Archon::X3D::Scene
Archon::X3D::SceneBase
Archon::X3D::SceneExpoterAbstract scene exporter
Archon::Raytracer::SceneLoader
Archon::Render::Screen
Archon::Display::ScreenA screen descriptor
Archon::Display::ScreenX11
Archon::X3D::ScriptServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ScriptConcrete X3D node
Archon::X3D::Script::Engine
Archon::X3D::ScriptNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ScriptNodeAbstract X3D node
Archon::Utilities::SemaphoreA semaphore
Archon::X3D::SensorNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::SensorNodeAbstract X3D node
Archon::X3D::SequenceFieldBaseBase 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::ConnectionExceptionSome 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::ProtocolExceptionData 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::SupportExceptionThe 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::ShapeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::ShapeConcrete X3D node
Archon::X3D::Shape::DrawCache
Archon::X3D::Proxy::ShapeNodeAbstract X3D node
Archon::X3D::ShapeNodeServer 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::SphereServer side representation of the equally named X3D node type
Archon::X3D::Proxy::SphereConcrete X3D node
Archon::Raytracer::Sphere
Archon::Math::Sphere3
Archon::X3D::SphereSensorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::SphereSensorConcrete X3D node
Archon::X3D::Proxy::SpotLightConcrete X3D node
Archon::X3D::SpotLightServer side representation of the equally named X3D node type
Archon::Utilities::StandardLogger
Archon::Raytracer::StandardSurface
Archon::Utilities::File::Stat
Archon::Utilities::StateExceptionThe 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::SubSceneNodeBase class for nodes which can contain sub-scenes
Archon::X3D::Proxy::SubSceneNodeAbstract X3D node
Archon::Raytracer::Surface
Archon::X3D::SwitchServer side representation of the equally named X3D node type
Archon::X3D::Proxy::SwitchConcrete X3D node
T
Archon::Utilities::Text::Table< T >
Archon::X3D::Proxy::TextConcrete X3D node
Archon::X3D::TextServer side representation of the equally named X3D node type
Archon::SaiTestApps::Filebrowser::TextBox
Archon::X3D::TextNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TextNodeAbstract X3D node
Archon::SaiTestApps::Textviewer::TextPage
Archon::Raytracer::Texture
Archon::X3D::Proxy::Texture2DNodeAbstract X3D node
Archon::X3D::Texture2DNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TextureCoordinateConcrete X3D node
Archon::X3D::TextureCoordinateServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TextureCoordinateNodeAbstract X3D node
Archon::X3D::TextureCoordinateNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TextureNodeAbstract X3D node
Archon::X3D::TextureNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TextureTransformConcrete X3D node
Archon::X3D::TextureTransformServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TextureTransformNodeAbstract X3D node
Archon::X3D::TextureTransformNodeServer side representation of the equally named X3D node type
Archon::X3D::TexUsage
Archon::Utilities::ThreadA 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::TimeRepresentation of time in nanosecond precision
Archon::X3D::TimeDependentNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TimeDependentNodeAbstract X3D node
Archon::X3D::Proxy::TimeSensorConcrete X3D node
Archon::X3D::TimeSensorServer side representation of the equally named X3D node type
Archon::Utilities::KeyboardEvents::Toggle
Archon::X3D::Proxy::TorusConcrete X3D node
Archon::Raytracer::TorusA torus
Archon::X3D::TorusA torus goemetry node
Archon::X3D::TouchSensorServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TouchSensorConcrete X3D node
Archon::X3D::TouchSensorNodeServer side representation of the equally named X3D node type
Archon::X3D::Proxy::TouchSensorNodeAbstract X3D node
Archon::X3D::Proxy::TransformConcrete X3D node
Archon::X3D::TransformServer side representation of the equally named X3D node type
Archon::Utilities::UnexpectedExceptionSignals an unexpected exceptional condition
Archon::Utilities::UriEncapsulation and syntactical check of a URI (Universal Resource Identifier)
Archon::Utilities::Uri::SyntaxException
Archon::Utilities::UriReferenceUriReference represents a URI reference as defined in RFC 2396
Archon::X3D::UrlObjectServer side representation of the equally named X3D node type
Archon::X3D::Proxy::UrlObjectAbstract 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::ViewpointConcrete X3D node
Archon::X3D::ViewpointServer side representation of the equally named X3D node type
Archon::Render::Viewport
Archon::Console3d::ViewState
Archon::Raytracer::ViewState
Archon::Display::VisualA 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::WindowA 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

Generated on Sun Jul 30 22:56:32 2006 for Archon by  doxygen 1.4.4