openvrml::gl::viewer Member List

This is the complete list of members for openvrml::gl::viewer, including all inherited members.

active_sensitiveopenvrml::gl::viewerprotected
backgroundopenvrml::gl::viewerprotected
begin_geometry()openvrml::gl::viewerprotected
begin_object(const char *id, bool retain=false)openvrml::viewer
beginxopenvrml::gl::viewerprotected
beginyopenvrml::gl::viewerprotected
blendopenvrml::gl::viewerprotected
checkSensitive(int x, int y, event_type event)openvrml::gl::viewerprotected
cursor_crosshair enum valueopenvrml::gl::viewerprotected
cursor_cycle enum valueopenvrml::gl::viewerprotected
cursor_info enum valueopenvrml::gl::viewerprotected
cursor_inherit enum valueopenvrml::gl::viewerprotected
cursor_style enum nameopenvrml::gl::viewerprotected
cursor_up_down enum valueopenvrml::gl::viewerprotected
do_begin_object(const char *id, bool retain)openvrml::gl::viewerprivatevirtual
do_draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection)openvrml::gl::viewerprivatevirtual
do_enable_lighting(bool)openvrml::gl::viewerprivatevirtual
do_end_object()openvrml::gl::viewerprivatevirtual
do_frame_rate()openvrml::gl::viewerprivatevirtual
do_frustum() const openvrml::viewerprotectedvirtual
do_frustum(const openvrml::frustum &f)openvrml::viewerprotectedvirtual
do_insert_background(const background_node &n)openvrml::gl::viewerprivatevirtual
do_insert_box(const geometry_node &n, const vec3f &size)openvrml::gl::viewerprivatevirtual
do_insert_cone(const geometry_node &n, float height, float radius, bool bottom, bool side)openvrml::gl::viewerprivatevirtual
do_insert_cylinder(const geometry_node &n, float height, float radius, bool bottom, bool side, bool top)openvrml::gl::viewerprivatevirtual
do_insert_dir_light(float ambientIntensity, float intensity, const color &color, const vec3f &direction)openvrml::gl::viewerprivatevirtual
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::viewerprivatevirtual
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::viewerprivatevirtual
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::viewerprivatevirtual
do_insert_point_light(float ambientIntensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius)openvrml::gl::viewerprivatevirtual
do_insert_point_set(const geometry_node &n, const std::vector< vec3f > &coord, const std::vector< color > &color)openvrml::gl::viewerprivatevirtual
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::viewerprivatevirtual
do_insert_sphere(const geometry_node &n, float radius)openvrml::gl::viewerprivatevirtual
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::viewerprivatevirtual
do_insert_texture(const texture_node &n, bool retainHint=false)openvrml::gl::viewerprivatevirtual
do_intersect_view_volume(const bounding_volume &bvolume) const openvrml::viewerprotectedvirtual
do_mode()openvrml::gl::viewerprivatevirtual
do_post_redraw()=0openvrml::gl::viewerprivatepure virtual
do_remove_object(const node &ref)openvrml::gl::viewerprivatevirtual
do_remove_texture_object(const texture_node &n)openvrml::gl::viewerprivatevirtual
do_reset_user_navigation()openvrml::gl::viewerprivatevirtual
do_set_color(const color &rgb, float a=1.0)openvrml::gl::viewerprivatevirtual
do_set_cursor(cursor_style c)=0openvrml::gl::viewerprivatepure virtual
do_set_fog(const color &color, float visibilityRange, const char *type)openvrml::gl::viewerprivatevirtual
do_set_material(float ambientIntensity, const color &diffuseColor, const color &emissiveColor, float shininess, const color &specularColor, float transparency)openvrml::gl::viewerprivatevirtual
do_set_material_mode(size_t tex_components, bool geometry_color)openvrml::gl::viewerprivatevirtual
do_set_sensitive(node *object)openvrml::gl::viewerprivatevirtual
do_set_texture_transform(const vec2f &center, float rotation, const vec2f &scale, const vec2f &translation)openvrml::gl::viewerprivatevirtual
do_set_timer(double interval)=0openvrml::gl::viewerprivatepure virtual
do_set_viewpoint(const vec3f &position, const openvrml::rotation &orientation, float avatarSize, float visibilityLimit)openvrml::gl::viewerprivatevirtual
do_swap_buffers()=0openvrml::gl::viewerprivatepure virtual
do_transform(const mat4f &mat)openvrml::gl::viewerprivatevirtual
do_transform_points(size_t nPoints, vec3f *point) const openvrml::gl::viewerprivatevirtual
draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection)openvrml::viewer
draw_bounding_spheresopenvrml::gl::viewerprotected
draw_mode enum valueopenvrml::viewer
enable_lighting(bool val)openvrml::viewer
end_geometry()openvrml::gl::viewerprotected
end_object()openvrml::viewer
event_key_down enum valueopenvrml::gl::viewer
event_mouse_click enum valueopenvrml::gl::viewer
event_mouse_drag enum valueopenvrml::gl::viewer
event_mouse_move enum valueopenvrml::gl::viewer
event_mouse_release enum valueopenvrml::gl::viewer
event_type enum nameopenvrml::gl::viewer
frame_rate()openvrml::viewer
frustum() const openvrml::viewer
frustum(const openvrml::frustum &f)openvrml::viewer
frustum_openvrml::viewerprotected
gl_initializedopenvrml::gl::viewerprotected
handleButton(event_info *e)openvrml::gl::viewerprotected
handleKey(int)openvrml::gl::viewerprotected
handleMouseDrag(int, int)openvrml::gl::viewerprotected
initialize()openvrml::gl::viewerprotected
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 valueopenvrml::gl::viewer
light_info_openvrml::gl::viewerprotected
light_positional enum valueopenvrml::gl::viewer
light_type enum nameopenvrml::gl::viewer
light_unused enum valueopenvrml::gl::viewer
litopenvrml::gl::viewerprotected
max_lights enum valueopenvrml::gl::viewer
maxsensitive enum valueopenvrml::gl::viewerprotected
mode()openvrml::viewer
modelview_matrix_stack_openvrml::gl::viewerprotected
nested_objectsopenvrml::gl::viewerprotected
objectsopenvrml::gl::viewerprotected
over_sensitiveopenvrml::gl::viewerprotected
pick_mode enum valueopenvrml::viewer
post_redraw()openvrml::gl::viewerprotected
redraw()openvrml::gl::viewervirtual
remove_object(const node &n)openvrml::viewer
remove_texture_object(const texture_node &n)openvrml::viewer
render_timeopenvrml::gl::viewerprotected
render_time1openvrml::gl::viewerprotected
rendering_mode enum nameopenvrml::viewer
reset_user_navigation()openvrml::viewer
resize(size_t width, size_t height)openvrml::gl::viewer
rotate(const openvrml::rotation &rot)openvrml::gl::viewerprotected
rotatingopenvrml::gl::viewerprotected
scalingopenvrml::gl::viewerprotected
select_modeopenvrml::gl::viewerprotected
select_zopenvrml::gl::viewerprotected
sensitiveopenvrml::gl::viewerprotected
sensitive_objectopenvrml::gl::viewerprotected
set_color(const color &rgb, float a=1.0)openvrml::viewer
set_cursor(cursor_style c)openvrml::gl::viewerprotected
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 &center, float rotation, const vec2f &scale, const vec2f &translation)openvrml::viewer
set_timer(double interval)openvrml::gl::viewerprotected
set_viewpoint(const vec3f &position, const rotation &orientation, float avatar_size, float visibility_limit)openvrml::viewer
shutdown()openvrml::gl::viewerprotected
step(float, float, float)openvrml::gl::viewerprotected
swap_buffers()openvrml::gl::viewerprotected
tesselatoropenvrml::gl::viewerprotected
textureopenvrml::gl::viewerprotected
transform(const mat4f &mat)openvrml::viewer
transform_points(size_t nPoints, vec3f *point) const openvrml::viewer
translatingopenvrml::gl::viewerprotected
update(double time=0.0)openvrml::gl::viewer
viewer()openvrml::gl::viewer
win_heightopenvrml::gl::viewerprotected
win_widthopenvrml::gl::viewerprotected
wireframeopenvrml::gl::viewerprotected
zoom(float)openvrml::gl::viewerprotected
~viewer()openvrml::gl::viewervirtual