openvrml::viewer Member List

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

begin_object(const char *id, bool retain=false)openvrml::viewer
browser classopenvrml::viewer [friend]
browser() const (defined in openvrml::viewer)openvrml::viewer
browser_openvrml::viewer [private]
do_begin_object(const char *id, bool retain=false)=0openvrml::viewer [private, pure virtual]
do_draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection)=0openvrml::viewer [private, pure virtual]
do_enable_lighting(bool val)=0openvrml::viewer [private, pure virtual]
do_end_object()=0openvrml::viewer [private, pure virtual]
do_frame_rate()=0openvrml::viewer [private, pure virtual]
do_frustum() const openvrml::viewer [protected, virtual]
do_frustum(const openvrml::frustum &f)openvrml::viewer [protected, virtual]
do_insert_background(const std::vector< float > &ground_angle, const std::vector< color > &ground_color, const std::vector< float > &sky_angle, const std::vector< color > &sky_color, const image &front, const image &back, const image &left, const image &right, const image &top, const image &bottom)=0openvrml::viewer [private, pure virtual]
do_insert_box(const vec3f &size)=0openvrml::viewer [private, pure virtual]
do_insert_cone(float height, float radius, bool bottom, bool side)=0openvrml::viewer [private, pure virtual]
do_insert_cylinder(float height, float radius, bool bottom, bool side, bool top)=0openvrml::viewer [private, pure virtual]
do_insert_dir_light(float ambient_intensity, float intensity, const color &color, const vec3f &direction)=0openvrml::viewer [private, pure virtual]
do_insert_elevation_grid(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)=0openvrml::viewer [private, pure virtual]
do_insert_extrusion(unsigned int mask, const std::vector< vec3f > &spine, const std::vector< vec2f > &cross_section, const std::vector< rotation > &orientation, const std::vector< vec2f > &scale)=0openvrml::viewer [private, pure virtual]
do_insert_line_set(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)=0openvrml::viewer [private, pure virtual]
do_insert_point_light(float ambient_intensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius)=0openvrml::viewer [private, pure virtual]
do_insert_point_set(const std::vector< vec3f > &coord, const std::vector< color > &color)=0openvrml::viewer [private, pure virtual]
do_insert_reference(object_t existing_object)=0openvrml::viewer [private, pure virtual]
do_insert_shell(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)=0openvrml::viewer [private, pure virtual]
do_insert_sphere(float radius)=0openvrml::viewer [private, pure virtual]
do_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)=0openvrml::viewer [private, pure virtual]
do_insert_texture(const image &img, bool repeat_s, bool repeat_t, bool retainHint=false)=0openvrml::viewer [private, pure virtual]
do_insert_texture_reference(texture_object_t ref, size_t components)=0openvrml::viewer [private, pure virtual]
do_intersect_view_volume(const bounding_volume &bvolume) const openvrml::viewer [protected, virtual]
do_mode()=0openvrml::viewer [private, pure virtual]
do_remove_object(object_t ref)=0openvrml::viewer [private, pure virtual]
do_remove_texture_object(texture_object_t ref)=0openvrml::viewer [private, pure virtual]
do_reset_user_navigation()=0openvrml::viewer [private, pure virtual]
do_set_color(const color &rgb, float a=1.0)=0openvrml::viewer [private, pure virtual]
do_set_fog(const color &color, float visibility_range, const char *type)=0openvrml::viewer [private, pure virtual]
do_set_frustum(float field_of_view, float avatar_size, float visibility_limit)=0openvrml::viewer [private, pure virtual]
do_set_material(float ambient_intensity, const color &diffuse_color, const color &emissive_color, float shininess, const color &specular_color, float transparency)=0openvrml::viewer [private, pure virtual]
do_set_material_mode(size_t tex_components, bool geometry_color)=0openvrml::viewer [private, pure virtual]
do_set_sensitive(node *object)=0openvrml::viewer [private, pure virtual]
do_set_texture_transform(const vec2f &center, float rotation, const vec2f &scale, const vec2f &translation)=0openvrml::viewer [private, pure virtual]
do_set_viewpoint(const vec3f &position, const rotation &orientation, float avatar_size, float visibility_limit)=0openvrml::viewer [private, pure virtual]
do_transform(const mat4f &mat)=0openvrml::viewer [private, pure virtual]
do_transform_points(size_t nPoints, vec3f *point) const =0openvrml::viewer [private, pure virtual]
draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection)openvrml::viewer
draw_mode enum valueopenvrml::viewer
enable_lighting(bool val)openvrml::viewer
end_object()openvrml::viewer
frame_rate()openvrml::viewer
frustum() const openvrml::viewer
frustum(const openvrml::frustum &f)openvrml::viewer
frustum_openvrml::viewer [protected]
insert_background(const std::vector< float > &ground_angle, const std::vector< color > &ground_color, const std::vector< float > &sky_angle, const std::vector< color > &sky_color, const image &front, const image &back, const image &left, const image &right, const image &top, const image &bottom)openvrml::viewer
insert_box(const vec3f &size)openvrml::viewer
insert_cone(float height, float radius, bool bottom, bool side)openvrml::viewer
insert_cylinder(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(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(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 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 std::vector< vec3f > &coord, const std::vector< color > &color)openvrml::viewer
insert_reference(object_t existing_object)openvrml::viewer
insert_shell(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(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 image &img, bool repeat_s, bool repeat_t, bool retainHint=false)openvrml::viewer
insert_texture_reference(texture_object_t ref, size_t components)openvrml::viewer
intersect_view_volume(const bounding_volume &bvolume) const openvrml::viewer
mask_bottom enum value (defined in openvrml::viewer)openvrml::viewer
mask_ccw enum value (defined in openvrml::viewer)openvrml::viewer
mask_color_per_vertex enum value (defined in openvrml::viewer)openvrml::viewer
mask_convex enum value (defined in openvrml::viewer)openvrml::viewer
mask_none enum value (defined in openvrml::viewer)openvrml::viewer
mask_normal_per_vertex enum value (defined in openvrml::viewer)openvrml::viewer
mask_side enum value (defined in openvrml::viewer)openvrml::viewer
mask_solid enum value (defined in openvrml::viewer)openvrml::viewer
mask_top enum value (defined in openvrml::viewer)openvrml::viewer
mode()openvrml::viewer
object_t typedefopenvrml::viewer
pick_mode enum valueopenvrml::viewer
remove_object(object_t ref)openvrml::viewer
remove_texture_object(texture_object_t ref)openvrml::viewer
rendering_mode enum nameopenvrml::viewer
reset_user_navigation()openvrml::viewer
set_color(const color &rgb, float a=1.0)openvrml::viewer
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_viewpoint(const vec3f &position, const rotation &orientation, float avatar_size, float visibility_limit)openvrml::viewer
texture_object_t typedefopenvrml::viewer
transform(const mat4f &mat)openvrml::viewer
transform_points(size_t nPoints, vec3f *point) const openvrml::viewer
viewer()openvrml::viewer [protected]
~viewer()=0openvrml::viewer [pure virtual]