Home | Download | Screen shots | Discussion | Documentation
--- | --- | --- | --- | ---

Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members | Related Pages

# openvrml::gl::viewer Member List

This is the complete list of members for openvrml::gl::viewer, 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) | openvrml::gl::viewer | `[virtual]`
beginx | openvrml::gl::viewer | `[protected]`
beginy | openvrml::gl::viewer | `[protected]`
blend | openvrml::gl::viewer | `[protected]`
browser() const (defined in openvrml::viewer) | openvrml::viewer |
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]`
draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection) | openvrml::gl::viewer | `[virtual]`
draw_bounding_spheres | openvrml::gl::viewer | `[protected]`
draw_mode enum value | openvrml::viewer |
enable_lighting(bool) | openvrml::gl::viewer | `[virtual]`
end_geometry() | openvrml::gl::viewer | `[protected]`
end_object() | openvrml::gl::viewer | `[virtual]`
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::gl::viewer | `[virtual]`
frustum() const | openvrml::viewer | `[virtual]`
frustum(const openvrml::frustum &f) | openvrml::viewer | `[virtual]`
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 std::vector< float > &groundAngle, const std::vector< color > &groundColor, const std::vector< float > &skyAngle, const std::vector< color > &skyColor, const image &front, const image &back, const image &left, const image &right, const image &top, const image &bottom) | openvrml::gl::viewer | `[virtual]`
insert_box(const vec3f &size) | openvrml::gl::viewer | `[virtual]`
insert_cone(float height, float radius, bool bottom, bool side) | openvrml::gl::viewer | `[virtual]`
insert_cylinder(float height, float radius, bool bottom, bool side, bool top) | openvrml::gl::viewer | `[virtual]`
insert_dir_light(float ambientIntensity, float intensity, const color &color, const vec3f &direction) | openvrml::gl::viewer | `[virtual]`
insert_elevation_grid(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 | `[virtual]`
insert_extrusion(unsigned int, const std::vector< vec3f > &spine, const std::vector< vec2f > &crossSection, const std::vector< openvrml::rotation > &orientation, const std::vector< vec2f > &scale) | openvrml::gl::viewer | `[virtual]`
openvrml::viewer::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 > &coordIndex, bool colorPerVertex, const std::vector< color > &color, const std::vector< int32 > &colorIndex) | openvrml::gl::viewer | `[virtual]`
insert_point_light(float ambientIntensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius) | openvrml::gl::viewer | `[virtual]`
insert_point_set(const std::vector< vec3f > &coord, const std::vector< color > &color) | openvrml::gl::viewer | `[virtual]`
insert_reference(object_t existing_object) | openvrml::gl::viewer | `[virtual]`
openvrml::viewer::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 > &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 | `[virtual]`
insert_sphere(float radius) | openvrml::gl::viewer | `[virtual]`
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 | `[virtual]`
insert_texture(const image &img, bool repeat_s, bool repeat_t, bool retainHint=false) | openvrml::gl::viewer | `[virtual]`
insert_texture_reference(texture_object_t ref, size_t components) | openvrml::gl::viewer | `[virtual]`
openvrml::viewer::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]`
key_down enum value (defined in openvrml::gl::viewer) | openvrml::gl::viewer |
key_home enum value (defined in openvrml::gl::viewer) | openvrml::gl::viewer |
key_left enum value (defined in openvrml::gl::viewer) | openvrml::gl::viewer |
key_page_down enum value (defined in openvrml::gl::viewer) | openvrml::gl::viewer |
key_page_up enum value (defined in openvrml::gl::viewer) | openvrml::gl::viewer |
key_right enum value (defined in openvrml::gl::viewer) | openvrml::gl::viewer |
key_up enum value (defined in openvrml::gl::viewer) | openvrml::gl::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]`
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 |
max_lights enum value | openvrml::gl::viewer |
maxsensitive enum value | openvrml::gl::viewer | `[protected]`
mode() | openvrml::gl::viewer | `[virtual]`
modelview_matrix_stack_ | openvrml::gl::viewer | `[protected]`
nested_objects | openvrml::gl::viewer | `[protected]`
object_t typedef | openvrml::viewer |
objects | openvrml::gl::viewer | `[protected]`
over_sensitive | openvrml::gl::viewer | `[protected]`
pick_mode enum value | openvrml::viewer |
post_redraw()=0 | openvrml::gl::viewer | `[protected, pure virtual]`
redraw() | openvrml::gl::viewer | `[virtual]`
remove_object(object_t ref) | openvrml::gl::viewer | `[virtual]`
openvrml::viewer::remove_object(object_t ref)=0 | openvrml::viewer | `[pure virtual]`
remove_texture_object(texture_object_t) | openvrml::gl::viewer | `[virtual]`
openvrml::viewer::remove_texture_object(texture_object_t ref)=0 | openvrml::viewer | `[pure virtual]`
render_time | openvrml::gl::viewer | `[protected]`
render_time1 | openvrml::gl::viewer | `[protected]`
rendering_mode enum name | openvrml::viewer |
reset_user_navigation() | openvrml::gl::viewer | `[virtual]`
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::gl::viewer | `[virtual]`
set_cursor(cursor_style c)=0 | openvrml::gl::viewer | `[protected, pure virtual]`
set_fog(const color &color, float visibilityRange, const char *type) | openvrml::gl::viewer | `[virtual]`
set_material(float ambientIntensity, const color &diffuseColor, const color &emissiveColor, float shininess, const color &specularColor, float transparency) | openvrml::gl::viewer | `[virtual]`
set_material_mode(size_t tex_components, bool geometry_color) | openvrml::gl::viewer | `[virtual]`
set_sensitive(node *object) | openvrml::gl::viewer | `[virtual]`
set_texture_transform(const vec2f &center, float rotation, const vec2f &scale, const vec2f &translation) | openvrml::gl::viewer | `[virtual]`
set_timer(double interval)=0 | openvrml::gl::viewer | `[protected, pure virtual]`
set_viewpoint(const vec3f &position, const openvrml::rotation &orientation, float fieldOfView, float avatarSize, float visibilityLimit) | openvrml::gl::viewer | `[virtual]`
step(float, float, float) | openvrml::gl::viewer | `[protected]`
swap_buffers()=0 | openvrml::gl::viewer | `[protected, pure virtual]`
tesselator | openvrml::gl::viewer | `[protected]`
texture | openvrml::gl::viewer | `[protected]`
texture_object_t typedef | openvrml::viewer |
transform(const mat4f &mat) | openvrml::gl::viewer | `[virtual]`
transform_points(size_t nPoints, vec3f *point) const | openvrml::gl::viewer | `[virtual]`
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]`