, including all inherited members.
| active_sensitive | openvrml::gl::viewer | [protected] |
| background | openvrml::gl::viewer | [protected] |
| begin_geometry() | openvrml::gl::viewer | [protected] |
| begin_object(const char *id, bool retain=false) | openvrml::viewer | |
| beginx | openvrml::gl::viewer | [protected] |
| beginy | openvrml::gl::viewer | [protected] |
| blend | openvrml::gl::viewer | [protected] |
| checkSensitive(int x, int y, event_type event) | openvrml::gl::viewer | [protected] |
| cursor_crosshair enum value | openvrml::gl::viewer | [protected] |
| cursor_cycle enum value | openvrml::gl::viewer | [protected] |
| cursor_info enum value | openvrml::gl::viewer | [protected] |
| cursor_inherit enum value | openvrml::gl::viewer | [protected] |
| cursor_style enum name | openvrml::gl::viewer | [protected] |
| cursor_up_down enum value | openvrml::gl::viewer | [protected] |
| do_begin_object(const char *id, bool retain) | openvrml::gl::viewer | [private, virtual] |
| do_draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection) | openvrml::gl::viewer | [private, virtual] |
| do_enable_lighting(bool) | openvrml::gl::viewer | [private, virtual] |
| do_end_object() | openvrml::gl::viewer | [private, virtual] |
| do_frame_rate() | openvrml::gl::viewer | [private, virtual] |
| do_frustum() const | openvrml::viewer | [protected, virtual] |
| do_frustum(const openvrml::frustum &f) | openvrml::viewer | [protected, virtual] |
| do_insert_background(const background_node &n) | openvrml::gl::viewer | [private, virtual] |
| do_insert_box(const geometry_node &n, const vec3f &size) | openvrml::gl::viewer | [private, virtual] |
| do_insert_cone(const geometry_node &n, float height, float radius, bool bottom, bool side) | openvrml::gl::viewer | [private, virtual] |
| do_insert_cylinder(const geometry_node &n, float height, float radius, bool bottom, bool side, bool top) | openvrml::gl::viewer | [private, virtual] |
| do_insert_dir_light(float ambientIntensity, float intensity, const color &color, const vec3f &direction) | openvrml::gl::viewer | [private, virtual] |
| do_insert_elevation_grid(const geometry_node &n, unsigned int mask, const std::vector< float > &height, int32 xDimension, int32 zDimension, float xSpacing, float zSpacing, const std::vector< color > &color, const std::vector< vec3f > &normal, const std::vector< vec2f > &texCoord) | openvrml::gl::viewer | [private, virtual] |
| do_insert_extrusion(const geometry_node &n, unsigned int mask, const std::vector< vec3f > &spine, const std::vector< vec2f > &crossSection, const std::vector< openvrml::rotation > &orientation, const std::vector< vec2f > &scale) | openvrml::gl::viewer | [private, virtual] |
| do_insert_line_set(const geometry_node &n, const std::vector< vec3f > &coord, const std::vector< int32 > &coordIndex, bool colorPerVertex, const std::vector< color > &color, const std::vector< int32 > &colorIndex) | openvrml::gl::viewer | [private, virtual] |
| do_insert_point_light(float ambientIntensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius) | openvrml::gl::viewer | [private, virtual] |
| do_insert_point_set(const geometry_node &n, const std::vector< vec3f > &coord, const std::vector< color > &color) | openvrml::gl::viewer | [private, virtual] |
| do_insert_shell(const geometry_node &n, unsigned int mask, const std::vector< vec3f > &coord, const std::vector< int32 > &coordIndex, const std::vector< color > &color, const std::vector< int32 > &colorIndex, const std::vector< vec3f > &normal, const std::vector< int32 > &normalIndex, const std::vector< vec2f > &texCoord, const std::vector< int32 > &texCoordIndex) | openvrml::gl::viewer | [private, virtual] |
| do_insert_sphere(const geometry_node &n, float radius) | openvrml::gl::viewer | [private, virtual] |
| do_insert_spot_light(float ambientIntensity, const vec3f &attenuation, float beamWidth, const color &color, float cutOffAngle, const vec3f &direction, float intensity, const vec3f &location, float radius) | openvrml::gl::viewer | [private, virtual] |
| do_insert_texture(const texture_node &n, bool retainHint=false) | openvrml::gl::viewer | [private, virtual] |
| do_intersect_view_volume(const bounding_volume &bvolume) const | openvrml::viewer | [protected, virtual] |
| do_mode() | openvrml::gl::viewer | [private, virtual] |
| do_post_redraw()=0 | openvrml::gl::viewer | [private, pure virtual] |
| do_remove_object(const node &ref) | openvrml::gl::viewer | [private, virtual] |
| do_remove_texture_object(const texture_node &n) | openvrml::gl::viewer | [private, virtual] |
| do_reset_user_navigation() | openvrml::gl::viewer | [private, virtual] |
| do_set_color(const color &rgb, float a=1.0) | openvrml::gl::viewer | [private, virtual] |
| do_set_cursor(cursor_style c)=0 | openvrml::gl::viewer | [private, pure virtual] |
| do_set_fog(const color &color, float visibilityRange, const char *type) | openvrml::gl::viewer | [private, virtual] |
| do_set_material(float ambientIntensity, const color &diffuseColor, const color &emissiveColor, float shininess, const color &specularColor, float transparency) | openvrml::gl::viewer | [private, virtual] |
| do_set_material_mode(size_t tex_components, bool geometry_color) | openvrml::gl::viewer | [private, virtual] |
| do_set_sensitive(node *object) | openvrml::gl::viewer | [private, virtual] |
| do_set_texture_transform(const vec2f ¢er, float rotation, const vec2f &scale, const vec2f &translation) | openvrml::gl::viewer | [private, virtual] |
| do_set_timer(double interval)=0 | openvrml::gl::viewer | [private, pure virtual] |
| do_set_viewpoint(const vec3f &position, const openvrml::rotation &orientation, float avatarSize, float visibilityLimit) | openvrml::gl::viewer | [private, virtual] |
| do_swap_buffers()=0 | openvrml::gl::viewer | [private, pure virtual] |
| do_transform(const mat4f &mat) | openvrml::gl::viewer | [private, virtual] |
| do_transform_points(size_t nPoints, vec3f *point) const | openvrml::gl::viewer | [private, virtual] |
| draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection) | openvrml::viewer | |
| draw_bounding_spheres | openvrml::gl::viewer | [protected] |
| draw_mode enum value | openvrml::viewer | |
| enable_lighting(bool val) | openvrml::viewer | |
| end_geometry() | openvrml::gl::viewer | [protected] |
| end_object() | openvrml::viewer | |
| event_key_down enum value | openvrml::gl::viewer | |
| event_mouse_click enum value | openvrml::gl::viewer | |
| event_mouse_drag enum value | openvrml::gl::viewer | |
| event_mouse_move enum value | openvrml::gl::viewer | |
| event_mouse_release enum value | openvrml::gl::viewer | |
| event_type enum name | openvrml::gl::viewer | |
| frame_rate() | openvrml::viewer | |
| frustum() const | openvrml::viewer | |
| frustum(const openvrml::frustum &f) | openvrml::viewer | |
| frustum_ | openvrml::viewer | [protected] |
| gl_initialized | openvrml::gl::viewer | [protected] |
| handleButton(event_info *e) | openvrml::gl::viewer | [protected] |
| handleKey(int) | openvrml::gl::viewer | [protected] |
| handleMouseDrag(int, int) | openvrml::gl::viewer | [protected] |
| initialize() | openvrml::gl::viewer | [protected] |
| input(event_info *e) | openvrml::gl::viewer | |
| insert_background(const background_node &n) | openvrml::viewer | |
| insert_box(const geometry_node &n, const vec3f &size) | openvrml::viewer | |
| insert_cone(const geometry_node &n, float height, float radius, bool bottom, bool side) | openvrml::viewer | |
| insert_cylinder(const geometry_node &n, float height, float radius, bool bottom, bool side, bool top) | openvrml::viewer | |
| insert_dir_light(float ambient_intensity, float intensity, const color &color, const vec3f &direction) | openvrml::viewer | |
| insert_elevation_grid(const geometry_node &n, unsigned int mask, const std::vector< float > &height, int32 x_dimension, int32 z_dimension, float x_spacing, float z_spacing, const std::vector< color > &color, const std::vector< vec3f > &normal, const std::vector< vec2f > &tex_coord) | openvrml::viewer | |
| insert_extrusion(const geometry_node &n, unsigned int mask, const std::vector< vec3f > &spine, const std::vector< vec2f > &cross_section, const std::vector< rotation > &orientation, const std::vector< vec2f > &scale) | openvrml::viewer | |
| insert_line_set(const geometry_node &n, const std::vector< vec3f > &coord, const std::vector< int32 > &coord_index, bool color_per_vertex, const std::vector< color > &color, const std::vector< int32 > &color_index) | openvrml::viewer | |
| insert_point_light(float ambient_intensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius) | openvrml::viewer | |
| insert_point_set(const geometry_node &n, const std::vector< vec3f > &coord, const std::vector< color > &color) | openvrml::viewer | |
| insert_shell(const geometry_node &n, unsigned int mask, const std::vector< vec3f > &coord, const std::vector< int32 > &coord_index, const std::vector< color > &color, const std::vector< int32 > &color_index, const std::vector< vec3f > &normal, const std::vector< int32 > &normal_index, const std::vector< vec2f > &tex_coord, const std::vector< int32 > &tex_coord_index) | openvrml::viewer | |
| insert_sphere(const geometry_node &n, float radius) | openvrml::viewer | |
| insert_spot_light(float ambient_intensity, const vec3f &attenuation, float beam_width, const color &color, float cut_off_angle, const vec3f &direction, float intensity, const vec3f &location, float radius) | openvrml::viewer | |
| insert_texture(const texture_node &n, bool retainHint=false) | openvrml::viewer | |
| intersect_view_volume(const bounding_volume &bvolume) const | openvrml::viewer | |
| light_directional enum value | openvrml::gl::viewer | |
| light_info_ | openvrml::gl::viewer | [protected] |
| light_positional enum value | openvrml::gl::viewer | |
| light_type enum name | openvrml::gl::viewer | |
| light_unused enum value | openvrml::gl::viewer | |
| lit | openvrml::gl::viewer | [protected] |
| max_lights enum value | openvrml::gl::viewer | |
| maxsensitive enum value | openvrml::gl::viewer | [protected] |
| mode() | openvrml::viewer | |
| modelview_matrix_stack_ | openvrml::gl::viewer | [protected] |
| nested_objects | openvrml::gl::viewer | [protected] |
| objects | openvrml::gl::viewer | [protected] |
| over_sensitive | openvrml::gl::viewer | [protected] |
| pick_mode enum value | openvrml::viewer | |
| post_redraw() | openvrml::gl::viewer | [protected] |
| redraw() | openvrml::gl::viewer | [virtual] |
| remove_object(const node &n) | openvrml::viewer | |
| remove_texture_object(const texture_node &n) | openvrml::viewer | |
| render_time | openvrml::gl::viewer | [protected] |
| render_time1 | openvrml::gl::viewer | [protected] |
| rendering_mode enum name | openvrml::viewer | |
| reset_user_navigation() | openvrml::viewer | |
| resize(size_t width, size_t height) | openvrml::gl::viewer | |
| rotate(const openvrml::rotation &rot) | openvrml::gl::viewer | [protected] |
| rotating | openvrml::gl::viewer | [protected] |
| scaling | openvrml::gl::viewer | [protected] |
| select_mode | openvrml::gl::viewer | [protected] |
| select_z | openvrml::gl::viewer | [protected] |
| sensitive | openvrml::gl::viewer | [protected] |
| sensitive_object | openvrml::gl::viewer | [protected] |
| set_color(const color &rgb, float a=1.0) | openvrml::viewer | |
| set_cursor(cursor_style c) | openvrml::gl::viewer | [protected] |
| set_fog(const color &color, float visibility_range, const char *type) | openvrml::viewer | |
| set_frustum(float field_of_view, float avatar_size, float visibility_limit) | openvrml::viewer | |
| set_material(float ambient_intensity, const color &diffuse_color, const color &emissive_color, float shininess, const color &specular_color, float transparency) | openvrml::viewer | |
| set_material_mode(size_t tex_components, bool geometry_color) | openvrml::viewer | |
| set_sensitive(node *object) | openvrml::viewer | |
| set_texture_transform(const vec2f ¢er, float rotation, const vec2f &scale, const vec2f &translation) | openvrml::viewer | |
| set_timer(double interval) | openvrml::gl::viewer | [protected] |
| set_viewpoint(const vec3f &position, const rotation &orientation, float avatar_size, float visibility_limit) | openvrml::viewer | |
| shutdown() | openvrml::gl::viewer | [protected] |
| step(float, float, float) | openvrml::gl::viewer | [protected] |
| swap_buffers() | openvrml::gl::viewer | [protected] |
| tesselator | openvrml::gl::viewer | [protected] |
| texture | openvrml::gl::viewer | [protected] |
| transform(const mat4f &mat) | openvrml::viewer | |
| transform_points(size_t nPoints, vec3f *point) const | openvrml::viewer | |
| translating | openvrml::gl::viewer | [protected] |
| update(double time=0.0) | openvrml::gl::viewer | |
| viewer() | openvrml::gl::viewer | |
| win_height | openvrml::gl::viewer | [protected] |
| win_width | openvrml::gl::viewer | [protected] |
| wireframe | openvrml::gl::viewer | [protected] |
| zoom(float) | openvrml::gl::viewer | [protected] |
| ~viewer() | openvrml::gl::viewer | [virtual] |