1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269
|
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Member List</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<link rel="icon" href="../vrml-16">
<link rel="start" href="http://openvrml.org/index" title="OpenVRML Home">
<link rel="prev" href="http://openvrml.org/discussion" title="Discussion">
<link rel="contents" href="index" title="Documentation Main Page">
<link rel="index" href="functions" title="OpenVRML Compound Members">
<link rel="appendix" href="conformance" title="Conformance Test Results">
<style type="text/css">
@import url("doxygen.css");
@import url("http://openvrml.org/openvrml.css");
.body td {
background-color: transparent;
}
div.qindex {
background-color: transparent;
border: none;
}
a.qindex {
text-decoration: inherit;
color: inherit
}
a.qindex:visited {
text-decoration: inherit;
font-weight: inherit;
color: inherit
}
a.qindex:hover {
text-decoration: inherit;
background-color: transparent;
}
a.qindexHL {
text-decoration: inherit;
font-weight: inherit;
background-color: transparent;
color: inherit;
}
a.qindexHL:hover {
text-decoration: inherit;
background-color: transparent;
color: inherit;
}
a.qindexHL:visited {
text-decoration: inherit;
background-color: transparent;
color: inherit;
}
a.el {
text-decoration: inherit;
font-weight: inherit
}
a.elRef {
font-weight: inherit
}
a.code {
text-decoration: inherit;
font-weight: inherit;
color: inherit;
}
a.codeRef {
font-weight: normal;
color: inherit;
}
a:hover {
text-decoration: inherit;
background-color: inherit;
}
h1 {
line-height: 1.2em;
}
div.qindex {
font-size: smaller;
}
div.qindex .qindex:link, div.qindex .qindex:visited {
font-weight: inherit;
}
div.qindex .qindexHL:link, div.qindex .qindexHL:visited {
font-weight: bold;
}
td.memItemLeft, td.memItemRight, .mdRow td {
font-family: "Bitstream Vera Sans Mono",
"LucidaTypewriter",
"Lucida Console",
monospace;
}
td.memItemLeft, td.memItemRight, td.mdescLeft, td.mdescRight {
background-color: rgb(95%, 95%, 95%);
}
.mdRow {
background-color: rgb(95%, 95%, 95%);
}
.mdTable {
background-color: rgb(95%, 95%, 95%);
}
.mdRow td {
background-color: rgb(95%, 95%, 95%);
}
.mdRow td code {
font-family: sans-serif;
font-style: italic;
}
</style>
</head>
<body>
<table class="sitenav">
<tr>
<th><a href="http://openvrml.org/index" title="Home">Home</a></th>
<th><a href="http://openvrml.org/download" title="Download">Download</a></th>
<th><a href="http://openvrml.org/screenshots/index" title="Screen shots">Screen shots</a></th>
<th><a href="http://openvrml.org/discussion" title="Mailing lists and IRC">Discussion</a></th>
<th>Documentation</th>
</tr>
</table>
<div class="body">
<!-- Generated by Doxygen 1.3.4-20031112 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>openvrml::gl::viewer Member List</h1>This is the complete list of members for <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p13">active_sensitive</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p8">background</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b5">begin_geometry</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a5">begin_object</a>(const char *id, bool retain)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p19">beginx</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p20">beginy</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p2">blend</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#o0">browser</a></td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b14">checkSensitive</a>(int x, int y, event_type event)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x6x4">cursor_crosshair</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x6x2">cursor_cycle</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x6x1">cursor_info</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x6x0">cursor_inherit</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x6">cursor_style</a> enum name</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x6x3">cursor_up_down</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a36">draw_bounding_sphere</a>(const bounding_sphere &bs, bounding_volume::intersection intersection)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p26">draw_bounding_spheres</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#w14w11">draw_mode</a> enum value</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a22">enable_lighting</a>(bool)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b6">end_geometry</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a6">end_object</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w18w4">event_key_down</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w18w6">event_mouse_click</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w18w7">event_mouse_drag</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w18w5">event_mouse_move</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w18w8">event_mouse_release</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w18">event_type</a> enum name</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a3">frame_rate</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#a35">frustum</a>() const </td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#a36">frustum</a>(const openvrml::frustum &f)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#p0">frustum_</a></td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p1">gl_initialized</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b11">handleButton</a>(event_info *e)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b10">handleKey</a>(int)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b12">handleMouseDrag</a>(int, int)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b4">initialize</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a40">input</a>(event_info *e)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a7">insert_background</a>(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)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a8">insert_box</a>(const vec3f &size)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a9">insert_cone</a>(float height, float radius, bool bottom, bool side)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a10">insert_cylinder</a>(float height, float radius, bool bottom, bool side, bool top)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a17">insert_dir_light</a>(float ambientIntensity, float intensity, const color &color, const vec3f &direction)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a11">insert_elevation_grid</a>(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)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a12">insert_extrusion</a>(unsigned int, const std::vector< vec3f > &spine, const std::vector< vec2f > &crossSection, const std::vector< openvrml::rotation > &orientation, const std::vector< vec2f > &scale)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#a11">openvrml::viewer::insert_extrusion</a>(unsigned int, const std::vector< vec3f > &spine, const std::vector< vec2f > &cross_section, const std::vector< rotation > &orientation, const std::vector< vec2f > &scale)=0</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a13">insert_line_set</a>(const std::vector< vec3f > &coord, const std::vector< int32 > &coordIndex, bool colorPerVertex, const std::vector< color > &color, const std::vector< int32 > &colorIndex)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a18">insert_point_light</a>(float ambientIntensity, const vec3f &attenuation, const color &color, float intensity, const vec3f &location, float radius)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a14">insert_point_set</a>(const std::vector< vec3f > &coord, const std::vector< color > &color)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a20">insert_reference</a>(object_t existing_object)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a15">insert_shell</a>(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)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a16">insert_sphere</a>(float radius)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a19">insert_spot_light</a>(float ambientIntensity, const vec3f &attenuation, float beamWidth, const color &color, float cutOffAngle, const vec3f &direction, float intensity, const vec3f &location, float radius)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b13">insert_subtexture</a>(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)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a29">insert_texture</a>(size_t w, size_t h, size_t nc, bool repeat_s, bool repeat_t, const unsigned char *pixels, bool retainHint=false)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a30">insert_texture_reference</a>(texture_object_t ref, size_t components)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#a37">intersect_view_volume</a>(const bounding_volume &bvolume) const </td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_down</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_home</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_left</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_page_down</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_page_up</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_right</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>key_up</b> enum value (defined in <a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w17w2">light_directional</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p18">light_info_</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w17w3">light_positional</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w17">light_type</a> enum name</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w17w1">light_unused</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p3">lit</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_bottom</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_ccw</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_color_per_vertex</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_convex</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_none</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_normal_per_vertex</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_side</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_solid</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>mask_top</b> enum value (defined in <a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a>)</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#w16w0">max_lights</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#x7x5">maxsensitive</a> enum value</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a2">mode</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p0">modelview_matrix_stack_</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p10">nested_objects</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#w0">object_t</a> typedef</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p9">objects</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p14">over_sensitive</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#w14w12">pick_mode</a> enum value</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b0">post_redraw</a>()=0</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected, pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a38">redraw</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a21">remove_object</a>(object_t ref)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a31">remove_texture_object</a>(texture_object_t)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p27">render_time</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p28">render_time1</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#w14">rendering_mode</a> enum name</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a4">reset_user_navigation</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a39">resize</a>(size_t width, size_t height)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b9">rotate</a>(const openvrml::rotation &rot)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p23">rotating</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p21">rotation</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p22">rotation_changed</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a28">scale_texture</a>(size_t w, size_t h, size_t newW, size_t newH, size_t nc, unsigned char *pixels)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p24">scaling</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p16">select_mode</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p17">select_z</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p12">sensitive</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p15">sensitive_object</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a23">set_color</a>(const color &rgb, float a=1.0)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b1">set_cursor</a>(cursor_style c)=0</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected, pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a24">set_fog</a>(const color &color, float visibilityRange, const char *type)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a25">set_material</a>(float ambientIntensity, const color &diffuseColor, const color &emissiveColor, float shininess, const color &specularColor, float transparency)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a26">set_material_mode</a>(size_t tex_components, bool geometry_color)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a27">set_sensitive</a>(node *object)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a32">set_texture_transform</a>(const vec2f &center, float rotation, const vec2f &scale, const vec2f &translation)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b3">set_timer</a>(double interval)=0</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected, pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a33">set_viewpoint</a>(const vec3f &position, const openvrml::rotation &orientation, float fieldOfView, float avatarSize, float visibilityLimit)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#a32">openvrml::viewer::set_viewpoint</a>(const vec3f &position, const rotation &orientation, float field_of_view, float avatar_size, float visibility_limit)=0</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b7">step</a>(float, float, float)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b2">swap_buffers</a>()=0</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected, pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p11">tesselator</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p4">texture</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1viewer.html#w1">texture_object_t</a> typedef</td><td><a class="el" href="classopenvrml_1_1viewer.html">openvrml::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a34">transform</a>(const mat4f &mat)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a35">transform_points</a>(size_t nPoints, vec3f *point) const </td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p25">translating</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a37">update</a>(double time=0.0)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a0">viewer</a>(openvrml::browser &b)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [explicit]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p7">win_height</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p6">win_width</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#p5">wireframe</a></td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#b8">zoom</a>(float)</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html#a1">~viewer</a>()</td><td><a class="el" href="classopenvrml_1_1gl_1_1viewer.html">openvrml::gl::viewer</a></td><td><code> [virtual]</code></td></tr>
</table></div>
<address class="footer"><a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=7151&type=3" width="125" height="37" border="0" alt="SourceForge.net Logo" align="right"></a><a href="http://sourceforge.net/tracker/?func=add&group_id=7151&atid=107151">Report error</a><br>Generated Sun Nov 16 20:22:42 2003 by Doxygen 1.3.4-20031112</address>
</body>
</html>
|