, including all inherited members.
| begin_object(const char *id, bool retain=false)=0 | openvrml::viewer | [pure virtual] |
| browser | openvrml::viewer | |
| draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection)=0 | openvrml::viewer | [pure virtual] |
| draw_mode enum value | openvrml::viewer | |
| enable_lighting(bool val)=0 | openvrml::viewer | [pure virtual] |
| end_object()=0 | openvrml::viewer | [pure virtual] |
| frame_rate()=0 | openvrml::viewer | [pure virtual] |
| frustum() const | openvrml::viewer | [virtual] |
| frustum(const openvrml::frustum &f) | openvrml::viewer | [virtual] |
| 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, size_t *whc=0, unsigned char **pixels=0)=0 | openvrml::viewer | [pure virtual] |
| insert_box(const vec3f &size)=0 | openvrml::viewer | [pure virtual] |
| insert_cone(float height, float radius, bool bottom, bool side)=0 | openvrml::viewer | [pure virtual] |
| insert_cylinder(float height, float radius, bool bottom, bool side, bool top)=0 | openvrml::viewer | [pure virtual] |
| insert_dir_light(float ambient_intensity, float intensity, const color &color, const vec3f &direction)=0 | openvrml::viewer | [pure virtual] |
| 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)=0 | openvrml::viewer | [pure virtual] |
| insert_extrusion(unsigned int, const std::vector< vec3f > &spine, const std::vector< vec2f > &cross_section, const std::vector< rotation > &orientation, const std::vector< vec2f > &scale)=0 | openvrml::viewer | [pure virtual] |
| 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)=0 | openvrml::viewer | [pure virtual] |
| insert_point_light(float ambient_intensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius)=0 | openvrml::viewer | [pure virtual] |
| insert_point_set(const std::vector< vec3f > &coord, const std::vector< color > &color)=0 | openvrml::viewer | [pure virtual] |
| insert_reference(object_t existing_object)=0 | openvrml::viewer | [pure virtual] |
| 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)=0 | openvrml::viewer | [pure virtual] |
| insert_sphere(float radius)=0 | openvrml::viewer | [pure virtual] |
| 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)=0 | openvrml::viewer | [pure virtual] |
| insert_texture(size_t w, size_t h, size_t nc, bool repeat_s, bool repeat_t, const unsigned char *pixels, bool retainHint=false)=0 | openvrml::viewer | [pure virtual] |
| insert_texture_reference(texture_object_t ref, size_t components)=0 | openvrml::viewer | [pure virtual] |
| intersect_view_volume(const bounding_volume &bvolume) const | openvrml::viewer | [virtual] |
| 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()=0 | openvrml::viewer | [pure virtual] |
| object_t typedef | openvrml::viewer | |
| operator=(const viewer &) | openvrml::viewer | [private] |
| pick_mode enum value | openvrml::viewer | |
| remove_object(object_t ref)=0 | openvrml::viewer | [pure virtual] |
| remove_texture_object(texture_object_t ref)=0 | openvrml::viewer | [pure virtual] |
| rendering_mode enum name | openvrml::viewer | |
| reset_user_navigation()=0 | openvrml::viewer | [pure virtual] |
| scale_texture(size_t w, size_t h, size_t newW, size_t newH, size_t nc, unsigned char *pixels)=0 | openvrml::viewer | [pure virtual] |
| set_color(const color &rgb, float a=1.0)=0 | openvrml::viewer | [pure virtual] |
| set_fog(const color &color, float visibility_range, const char *type)=0 | openvrml::viewer | [pure virtual] |
| set_material(float ambient_intensity, const color &diffuse_color, const color &emissive_color, float shininess, const color &specular_color, float transparency)=0 | openvrml::viewer | [pure virtual] |
| set_material_mode(size_t tex_components, bool geometry_color)=0 | openvrml::viewer | [pure virtual] |
| set_sensitive(node *object)=0 | openvrml::viewer | [pure virtual] |
| set_texture_transform(const vec2f ¢er, float rotation, const vec2f &scale, const vec2f &translation)=0 | openvrml::viewer | [pure virtual] |
| set_viewpoint(const vec3f &position, const rotation &orientation, float field_of_view, float avatar_size, float visibility_limit)=0 | openvrml::viewer | [pure virtual] |
| texture_object_t typedef | openvrml::viewer | |
| transform(const mat4f &mat)=0 | openvrml::viewer | [pure virtual] |
| transform_points(size_t nPoints, vec3f *point) const=0 | openvrml::viewer | [pure virtual] |
| viewer(openvrml::browser &browser) | openvrml::viewer | [explicit, protected] |
| viewer(const viewer &) | openvrml::viewer | [private] |
| ~viewer()=0 | openvrml::viewer | [pure virtual] |