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 |