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

openvrml::gl::viewer Member List

This is the complete list of members for openvrml::gl::viewer, including all inherited members.
active_sensitiveopenvrml::gl::viewer [protected]
backgroundopenvrml::gl::viewer [protected]
begin_geometry()openvrml::gl::viewer [protected]
begin_object(const char *id, bool retain)openvrml::gl::viewer [virtual]
beginxopenvrml::gl::viewer [protected]
beginyopenvrml::gl::viewer [protected]
blendopenvrml::gl::viewer [protected]
browseropenvrml::viewer
checkSensitive(int x, int y, event_type event)openvrml::gl::viewer [protected]
cursor_crosshair enum valueopenvrml::gl::viewer [protected]
cursor_cycle enum valueopenvrml::gl::viewer [protected]
cursor_info enum valueopenvrml::gl::viewer [protected]
cursor_inherit enum valueopenvrml::gl::viewer [protected]
cursor_style enum nameopenvrml::gl::viewer [protected]
cursor_up_down enum valueopenvrml::gl::viewer [protected]
draw_bounding_sphere(const bounding_sphere &bs, bounding_volume::intersection intersection)openvrml::gl::viewer [virtual]
draw_bounding_spheresopenvrml::gl::viewer [protected]
draw_mode enum valueopenvrml::viewer
enable_lighting(bool)openvrml::gl::viewer [virtual]
end_geometry()openvrml::gl::viewer [protected]
end_object()openvrml::gl::viewer [virtual]
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::gl::viewer [virtual]
frustum() constopenvrml::viewer [virtual]
frustum(const openvrml::frustum &f)openvrml::viewer [virtual]
frustum_openvrml::viewer [protected]
gl_initializedopenvrml::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, size_t *whc=0, unsigned char **pixels=0)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)=0openvrml::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]
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_subtexture(size_t xoffset, size_t yoffset, size_t w, size_t h, size_t whole_w, size_t whole_h, size_t nc, bool repeat_s, bool repeat_t, const unsigned char *pixels, bool retainHint=false)openvrml::gl::viewer [protected]
insert_texture(size_t w, size_t h, size_t nc, bool repeat_s, bool repeat_t, const unsigned char *pixels, bool retainHint=false)openvrml::gl::viewer [virtual]
insert_texture_reference(texture_object_t ref, size_t components)openvrml::gl::viewer [virtual]
intersect_view_volume(const bounding_volume &bvolume) constopenvrml::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 valueopenvrml::gl::viewer
light_info_openvrml::gl::viewer [protected]
light_positional enum valueopenvrml::gl::viewer
light_type enum nameopenvrml::gl::viewer
light_unused enum valueopenvrml::gl::viewer
litopenvrml::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 valueopenvrml::gl::viewer
maxsensitive enum valueopenvrml::gl::viewer [protected]
mode()openvrml::gl::viewer [virtual]
modelview_matrix_stack_openvrml::gl::viewer [protected]
nested_objectsopenvrml::gl::viewer [protected]
object_t typedefopenvrml::viewer
objectsopenvrml::gl::viewer [protected]
over_sensitiveopenvrml::gl::viewer [protected]
pick_mode enum valueopenvrml::viewer
post_redraw()=0openvrml::gl::viewer [protected, pure virtual]
redraw()openvrml::gl::viewer [virtual]
remove_object(object_t ref)openvrml::gl::viewer [virtual]
remove_texture_object(texture_object_t)openvrml::gl::viewer [virtual]
render_timeopenvrml::gl::viewer [protected]
render_time1openvrml::gl::viewer [protected]
rendering_mode enum nameopenvrml::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]
rotatingopenvrml::gl::viewer [protected]
rotationopenvrml::gl::viewer [protected]
rotation_changedopenvrml::gl::viewer [protected]
scale_texture(size_t w, size_t h, size_t newW, size_t newH, size_t nc, unsigned char *pixels)openvrml::gl::viewer [virtual]
scalingopenvrml::gl::viewer [protected]
select_modeopenvrml::gl::viewer [protected]
select_zopenvrml::gl::viewer [protected]
sensitiveopenvrml::gl::viewer [protected]
sensitive_objectopenvrml::gl::viewer [protected]
set_color(const color &rgb, float a=1.0)openvrml::gl::viewer [virtual]
set_cursor(cursor_style c)=0openvrml::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)=0openvrml::gl::viewer [protected, pure virtual]
set_viewpoint(const vec3f &position, const openvrml::rotation &orientation, float fieldOfView, float avatarSize, float visibilityLimit)openvrml::gl::viewer [virtual]
openvrml::viewer::set_viewpoint(const vec3f &position, const rotation &orientation, float field_of_view, float avatar_size, float visibility_limit)=0openvrml::viewer [pure virtual]
step(float, float, float)openvrml::gl::viewer [protected]
swap_buffers()=0openvrml::gl::viewer [protected, pure virtual]
tesselatoropenvrml::gl::viewer [protected]
textureopenvrml::gl::viewer [protected]
texture_object_t typedefopenvrml::viewer
transform(const mat4f &mat)openvrml::gl::viewer [virtual]
transform_points(size_t nPoints, vec3f *point) constopenvrml::gl::viewer [virtual]
translatingopenvrml::gl::viewer [protected]
update(double time=0.0)openvrml::gl::viewer
viewer(openvrml::browser &b)openvrml::gl::viewer [explicit]
win_heightopenvrml::gl::viewer [protected]
win_widthopenvrml::gl::viewer [protected]
wireframeopenvrml::gl::viewer [protected]
zoom(float)openvrml::gl::viewer [protected]
~viewer()openvrml::gl::viewer [virtual]