| Home | Download | Screen shots | Discussion | Documentation |
|---|
| openvrml::vrml97_node::abstract_base | Abstract base class for VRML97 node implementations |
| openvrml::vrml97_node::abstract_child_node | Base class for all child nodes |
| openvrml::vrml97_node::abstract_geometry_node | Base class for all geometry nodes |
| openvrml::vrml97_node::abstract_indexed_set_node | Abstract base class for IndexedFaceSet and IndexedLineSet |
| openvrml::vrml97_node::abstract_light_node | Base class for all light nodes |
| openvrml::vrml97_node::abstract_texture_node | Abstract base class for VRML97 texture nodes |
| openvrml::vrml97_node::anchor_class | Class object for Anchor nodes |
| openvrml::vrml97_node::anchor_node | Represents Anchor node instances |
| openvrml::vrml97_node::appearance_class | Class object for Appearance nodes |
| openvrml::appearance_node | Abstract base class for appearance nodes |
| openvrml::vrml97_node::appearance_node | Appearance node instances |
| openvrml::vrml97_node::audio_clip_class | Class object for AudioClip nodes |
| openvrml::vrml97_node::audio_clip_node | AudioClip node instances |
| openvrml::axis_aligned_bounding_box | An axis-aligned bounding box |
| openvrml::vrml97_node::background_class | Class object for Background nodes |
| openvrml::vrml97_node::background_node | Background node instances |
| openvrml::bad_url | Thrown when there is a problem resolving a URI |
| openvrml::vrml97_node::billboard_class | Class object for Billboard nodes |
| openvrml::vrml97_node::billboard_node | Billboard node instances |
| openvrml::bounding_sphere | A bounding sphere |
| openvrml::bounding_volume | A bounding volume |
| openvrml::vrml97_node::box_class | Class object for Box nodes |
| openvrml::vrml97_node::box_node | Box node instances |
| openvrml::browser | Encapsulates a VRML browser |
| openvrml::browser::event | An event |
| openvrml::child_node | Abstract base class for child nodes |
| openvrml::vrml97_node::collision_class | Class object for Collision nodes |
| openvrml::vrml97_node::collision_node | Collision node instances |
| openvrml::color | A color |
| openvrml::vrml97_node::color_class | Class object for Color nodes |
| openvrml::vrml97_node::color_interpolator_class | Class object for ColorInterpolator nodes |
| openvrml::vrml97_node::color_interpolator_node | ColorInterpolator node instances |
| openvrml::vrml97_node::color_node | Color node instances |
| openvrml::color_node | Abstract base class for color nodes |
| openvrml::vrml97_node::cone_class | Class object for Cone nodes |
| openvrml::vrml97_node::cone_node | Cone node instances |
| openvrml::vrml97_node::coordinate_class | Class object for Material nodes |
| openvrml::vrml97_node::coordinate_interpolator_class | Class object for CoordinateInterpolator nodes |
| openvrml::vrml97_node::coordinate_interpolator_node | CoordinateInterpolator node instances |
| openvrml::vrml97_node::coordinate_node | Coordinate node instances |
| openvrml::coordinate_node | Abstract base class for coordinate nodes |
| openvrml::vrml97_node::cylinder_class | Class object for Cylinder nodes |
| openvrml::vrml97_node::cylinder_node | Cylinder node instances |
| openvrml::vrml97_node::cylinder_sensor_class | Class object for CylinderSensor nodes |
| openvrml::vrml97_node::cylinder_sensor_node | CylinderSensor node instances |
| openvrml::vrml97_node::directional_light_class | Class object for DirectionalLight nodes |
| openvrml::vrml97_node::directional_light_node | DirectionalLight node instances |
| openvrml::doc | A class to contain document references |
| openvrml::doc2 | A class to contain document references |
| openvrml::vrml97_node::elevation_grid_class | Class object for ElevationGrid nodes |
| openvrml::vrml97_node::elevation_grid_node | ElevationGrid node instances |
| openvrml::vrml97_node::extrusion_class | Class object for Extrusion nodes |
| openvrml::vrml97_node::extrusion_node | Extrusion node instances |
| openvrml::field_value | Abstract base class for the VRML field types |
| openvrml::field_value_ptr | A reference-counting smart pointer for field_values |
| openvrml::field_value_type_mismatch | Thrown when field value types do not match, generally in a ROUTE or IS |
| openvrml::vrml97_node::fog_class | Class object for Fog nodes |
| openvrml::vrml97_node::fog_node | Fog node instances |
| openvrml::vrml97_node::font_style_class | Class object for FontStyle nodes |
| openvrml::vrml97_node::font_style_node | FontStyle node instances |
| openvrml::font_style_node | Abstract base class for font style nodes |
| openvrml::frustum | A view frustum |
| openvrml::geometry_node | Abstract base class for geometry nodes |
| openvrml::vrml97_node::group_class | Class object for Group nodes |
| openvrml::vrml97_node::group_node | Represents Group node instances |
| openvrml::grouping_node | Abstract base class for grouping nodes |
| openvrml::vrml97_node::image_texture_class | Class object for ImageTexture nodes |
| openvrml::vrml97_node::image_texture_node | Represents ImageTexture node instances |
| openvrml::img | Image data |
| openvrml::vrml97_node::indexed_face_set_class | Class object for IndexedFaceSet nodes |
| openvrml::vrml97_node::indexed_face_set_node | Represents IndexedFaceSet node instances |
| openvrml::vrml97_node::indexed_line_set_class | Class object for IndexedLineSet nodes |
| openvrml::vrml97_node::indexed_line_set_node | Represents IndexedLineSet node instances |
| openvrml::vrml97_node::inline_class | Class object for Inline nodes |
| openvrml::vrml97_node::inline_node | Represents Inline node instances |
| openvrml::invalid_url | Thrown when parsing a URI fails |
| openvrml::invalid_vrml | Exception thrown when the parser fails due to errors in the VRML input |
| openvrml::vrml97_node::lod_class | Class object for LOD nodes |
| openvrml::vrml97_node::lod_node | Represents LOD node instances |
| openvrml::mat4f | A class for all matrix operations |
| openvrml::vrml97_node::material_class | Class object for Material nodes |
| openvrml::material_node | Abstract base class for material nodes |
| openvrml::vrml97_node::material_node | Material node instances |
| openvrml::mfcolor | A color array node field value |
| openvrml::mffloat | A float array node field value |
| openvrml::mfint32 | An integer array node field value |
| openvrml::mfnode | A node reference array node field value |
| openvrml::mfrotation | A rotation array node field value |
| openvrml::mfstring | A string array node field value |
| openvrml::mftime | A double array node field value |
| openvrml::mfvec2f | A 2-component vector array node field value |
| openvrml::mfvec3f | A 3-component vector array node field value |
| openvrml::vrml97_node::movie_texture_class | Class object for MovieTexture nodes |
| openvrml::vrml97_node::movie_texture_node | MovieTexture node instances |
| openvrml::vrml97_node::navigation_info_class | Class object for NavigationInfo nodes |
| openvrml::vrml97_node::navigation_info_node | NavigationInfo node instances |
| openvrml::node | A node in the scene graph |
| openvrml::node::polled_eventout_value | Simple struct for use in implementing nodes that are polled for pending events |
| openvrml::node::route | A route from one node to another through which events propagate |
| openvrml::node_class | A class object for node instances |
| openvrml::node_class_ptr | Node_class_ptr is a reference-counting smart pointer for node_classes |
| openvrml::node_interface | Type information for an interface of a node |
| openvrml::node_interface_set | A group of unique node_interfaces |
| openvrml::node_interface_set::id_less | A functor for ordering node_interfaces in the set |
| openvrml::node_ptr | A reference-counted smart pointer for nodes |
| openvrml::node_traverser | Traverse the children of each node in a node hierarchy only once |
| openvrml::node_type | Type information object for nodes |
| openvrml::node_type_ptr | Node_type_ptr is a reference-counting smart pointer for node_types |
| openvrml::vrml97_node::normal_class | Class object for Normal nodes |
| openvrml::vrml97_node::normal_interpolator_class | Class object for NormalInterpolator nodes |
| openvrml::vrml97_node::normal_interpolator_node | NormalInterpolator node instances |
| openvrml::vrml97_node::normal_node | Normal node instances |
| openvrml::normal_node | Abstract base class for normal nodes |
| openvrml::vrml97_node::orientation_interpolator_class | Class object for OrientationInterpolator nodes |
| openvrml::vrml97_node::orientation_interpolator_node | OrientationInterpolator node instances |
| openvrml::vrml97_node::pixel_texture_class | Class object for PixelTexture nodes |
| openvrml::vrml97_node::pixel_texture_node | Represents PixelTexture node instances |
| openvrml::vrml97_node::plane_sensor_class | Class object for PlaneSensor nodes |
| openvrml::vrml97_node::plane_sensor_node | |
| openvrml::vrml97_node::point_light_class | Class object for PointLight nodes |
| openvrml::vrml97_node::point_light_node | PointLight node instances |
| openvrml::vrml97_node::point_set_class | Class object for PointSet nodes |
| openvrml::vrml97_node::point_set_node | Represents PointSet node instances |
| openvrml::vrml97_node::position_interpolator_class | Class object for PositionInterpolator nodes |
| openvrml::vrml97_node::position_interpolator_node | PositionInterpolator node instances |
| openvrml::vrml97_node::proximity_sensor_class | Class object for ProximitySensor nodes |
| openvrml::vrml97_node::proximity_sensor_node | Represents ProximitySensor node instances |
| openvrml::quatf | A quaternion |
| openvrml::rendering_context | Information needed during a render traversal |
| openvrml::rotation | A rotation |
| openvrml::vrml97_node::scalar_interpolator_class | Class object for ScalarInterpolator nodes |
| openvrml::vrml97_node::scalar_interpolator_node | ScalarInterpolator node instances |
| openvrml::scene | A scene in the VRML world |
| openvrml::scope | The scope class keeps track of defined nodes and prototypes |
| openvrml::scope_ptr | Scope_ptr is a reference-counting smart pointer for scopes |
| openvrml::script | Abstract class implemented by scripting language bindings |
| openvrml::script_node | Represents a VRML Script node |
| openvrml::script_node::script_node_type | Type objects for script_nodes |
| openvrml::script_node_class | Class object for script_nodes |
| openvrml::sfbool | A boolean node field value |
| openvrml::sfcolor | A color node field value |
| openvrml::sffloat | A single precision floating point node field value |
| openvrml::sfimage | |
| openvrml::sfint32 | A 32-bit integer node field value |
| openvrml::sfnode | A node field value to hold a single node reference |
| openvrml::sfrotation | A rotation node field value |
| openvrml::sfstring | A string node field value |
| openvrml::sftime | A double precision floating point node field value |
| openvrml::sfvec2f | A 2-component vector node field value |
| openvrml::sfvec3f | A 3-component vector node field value |
| openvrml::vrml97_node::shape_class | Class object for Shape nodes |
| openvrml::vrml97_node::shape_node | Represents Shape node instances |
| openvrml::vrml97_node::sound_class | Class object for Sound nodes |
| openvrml::vrml97_node::sound_node | Represents Sound node instances |
| openvrml::sound_source_node | Abstract base class for sound source nodes |
| openvrml::vrml97_node::sphere_class | Class object for Sphere nodes |
| openvrml::vrml97_node::sphere_node | Sphere node instances |
| openvrml::vrml97_node::sphere_sensor_class | Class object for SphereSensor nodes |
| openvrml::vrml97_node::sphere_sensor_node | SphereSensor node instances |
| openvrml::vrml97_node::spot_light_class | Class object for SpotLight nodes |
| openvrml::vrml97_node::spot_light_node | SpotLight node instances |
| openvrml::vrml97_node::switch_class | Class object for Switch nodes |
| openvrml::vrml97_node::switch_node | Switch node instances |
| openvrml::vrml97_node::text_class | Class object for Text nodes |
| openvrml::vrml97_node::text_node | Text node instances |
| openvrml::vrml97_node::text_node::glyph_geometry | Used to hold the geometry of individual glyphs |
| openvrml::vrml97_node::text_node::text_geometry | Holds the text geometry |
| openvrml::vrml97_node::texture_coordinate_class | Class object for TextureCoordinate nodes |
| openvrml::vrml97_node::texture_coordinate_node | TextureCoordinate node instances |
| openvrml::texture_coordinate_node | Abstract base class for texture coordinate nodes |
| openvrml::texture_node | Abstract base class for texture nodes |
| openvrml::vrml97_node::texture_transform_class | Class object for TextureTransform nodes |
| openvrml::texture_transform_node | Abstract base class for texture transform nodes |
| openvrml::vrml97_node::texture_transform_node | TextureTransform node instances |
| openvrml::vrml97_node::time_sensor_class | Class object for TimeSensor nodes |
| openvrml::vrml97_node::time_sensor_node | TimeSensor node instances |
| openvrml::vrml97_node::touch_sensor_class | Class object for TouchSensor nodes |
| openvrml::vrml97_node::touch_sensor_node | TouchSensor node instances |
| openvrml::vrml97_node::transform_class | Class object for Transform nodes |
| openvrml::transform_node | Abstract base class for texture transform nodes |
| openvrml::vrml97_node::transform_node | Transform node instances |
| openvrml::unreachable_url | Thrown when a URI cannot be reached |
| openvrml::unsupported_interface | Exception to indicate that a node interface is not supported |
| openvrml::vec2f | Two-component single precision vector |
| openvrml::vec3f | Three-component single precision vector |
| openvrml::gl::viewer | Abstract class for display of VRML models using OpenGL/Mesa |
| openvrml::viewer | Map the scene graph to the underlying graphics library |
| openvrml::gl::viewer::event_info | Input event |
| openvrml::gl::viewer::light_info | Light information |
| openvrml::gl::viewer::modelview_matrix_stack | Encapsulates an extended modelview matrix stack |
| openvrml::vrml97_node::viewpoint_class | Class object for Viewpoint nodes |
| openvrml::vrml97_node::viewpoint_node | Viewpoint node instance |
| openvrml::viewpoint_node | Abstract base class for texture transform nodes |
| openvrml::vrml97_node::visibility_sensor_class | Class object for VisibilitySensor nodes |
| openvrml::vrml97_node::visibility_sensor_node | VisibilitySensor node instances |
| openvrml::vrml97_node::world_info_class | Class object for WorldInfo nodes |
| openvrml::vrml97_node::world_info_node | WorldInfo node instances |