, including all inherited members.
| beginGeometry() (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| beginObject(const char *name, bool retain) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| browser | Viewer | |
| checkSensitive(int x, int y, EventType) | ViewerOpenGL | [protected] |
| CURSOR_CROSSHAIR enum value (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| CURSOR_CYCLE enum value (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| CURSOR_INFO enum value (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| CURSOR_INHERIT enum value (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| CURSOR_UP_DOWN enum value (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| CursorStyle enum name (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_activeSensitive (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_background (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_beginx (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_beginy (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_blend (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_cull (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_curquat (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_drawBSpheres (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_frust (defined in Viewer) | Viewer | [protected] |
| d_GLinitialized (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_lastquat (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_lightInfo (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_lit (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_nestedObjects (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_nObjects (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_nSensitive (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_orientation (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_overSensitive (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_position (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_renderTime (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_renderTime1 (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_rotating (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_rotationChanged (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_rotationMatrix (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_scale (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_scaling (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_selectMode (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_selectZ (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_sensitiveObject (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_target (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_texture (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_translatex (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_translatey (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_translatez (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_translating (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_window (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_winHeight (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_winWidth (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_wireframe (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| d_zoom (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| drawBSphere(const BSphere &bs, BVolume::Intersection intersection) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| enableLighting(bool) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| endGeometry() (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| endObject() (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| EVENT_KEY_DOWN enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| EVENT_MOUSE_CLICK enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| EVENT_MOUSE_DRAG enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| EVENT_MOUSE_MOVE enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| EVENT_MOUSE_RELEASE enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| EventType enum name (defined in ViewerOpenGL) | ViewerOpenGL | |
| getFrameRate() (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| getFrustum() const | Viewer | [virtual] |
| getRenderMode() (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| getUserNavigation(VrmlMatrix &M) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| handleButton(EventInfo *) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| handleKey(int) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| handleMouseDrag(int, int) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| initialize() (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| input(EventInfo *) (defined in ViewerOpenGL) | ViewerOpenGL | |
| insertBackground(size_t nGroundAngles=0, const float *groundAngle=0, const float *groundColor=0, size_t nSkyAngles=0, const float *skyAngle=0, const float *skyColor=0, int *whc=0, unsigned char **pixels=0) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertBox(float x, float y, float z) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertCone(float h, float r, bool bottom, bool side) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertCylinder(float h, float r, bool, bool, bool) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertDirLight(float a, float i, const float rgb[], const float xyz[]) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertElevationGrid(unsigned int mask, size_t nx, size_t nz, const float *height, float dx, float dz, const float *tc, const float *normals, const float *colors) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertExtrusion(unsigned int, size_t nOrientation, const float *orientation, size_t nScale, const float *scale, size_t nCrossSection, const float *crossSection, size_t nSpine, const float *spine) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertExtrusionCaps(unsigned int mask, size_t nSpine, const float *c, size_t nCrossSection, const float *cs) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| insertLineSet(size_t, const float *, size_t, const long *, bool colorPerVertex, const float *color, size_t nColorIndex, const long *colorIndex) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertPointLight(float ambientIntensity, const float attenuation[], const float color[], float intensity, const float location[], float radius) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertPointSet(size_t npts, const float *points, const float *colors) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertReference(Object existingObject) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertShell(unsigned int mask, size_t npoints, const float *points, size_t nfaces, const long *faces, const float *tc, size_t ntci, const long *tci, const float *normal, size_t nni, const long *ni, const float *color, size_t nci, const long *ci) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertSphere(float radius) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertSpotLight(float ambientIntensity, const float attenuation[], float beamWidth, const float color[], float cutOffAngle, const float direction[], float intensity, const float location[], float radius) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertSubTexture(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) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertTexture(size_t w, size_t h, size_t nc, bool repeat_s, bool repeat_t, const unsigned char *pixels, bool retainHint=false) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| insertTextureReference(TextureObject, int) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| intersectViewVolume(const BVolume &bvolume) const | Viewer | [virtual] |
| KEY_DOWN enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| KEY_HOME enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| KEY_LEFT enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| KEY_PAGE_DOWN enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| KEY_PAGE_UP enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| KEY_RIGHT enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| KEY_UP enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| LIGHT_DIRECTIONAL enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| LIGHT_POSITIONAL enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| LIGHT_UNUSED enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| LightType enum name (defined in ViewerOpenGL) | ViewerOpenGL | |
| MASK_BOTTOM enum value (defined in Viewer) | Viewer | |
| MASK_CCW enum value (defined in Viewer) | Viewer | |
| MASK_COLOR_PER_VERTEX enum value (defined in Viewer) | Viewer | |
| MASK_CONVEX enum value (defined in Viewer) | Viewer | |
| MASK_NONE enum value (defined in Viewer) | Viewer | |
| MASK_NORMAL_PER_VERTEX enum value (defined in Viewer) | Viewer | |
| MASK_SIDE enum value (defined in Viewer) | Viewer | |
| MASK_SOLID enum value (defined in Viewer) | Viewer | |
| MASK_TOP enum value (defined in Viewer) | Viewer | |
| MAX_LIGHTS enum value (defined in ViewerOpenGL) | ViewerOpenGL | |
| MAXSENSITIVE enum value (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| modelviewMatrixStack (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| Object typedef | Viewer | |
| redraw() (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| removeObject(Object key) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| removeTextureObject(TextureObject) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| RENDER_MODE_DRAW enum value | Viewer | |
| RENDER_MODE_PICK enum value | Viewer | |
| RenderMode enum name | Viewer | |
| resetUserNavigation() (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| resize(int w, int h) (defined in ViewerOpenGL) | ViewerOpenGL | |
| rot(float x, float y, float z, float a) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| rot_trackball(float x1, float y1, float x2, float y2) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| scaleTexture(size_t, size_t, size_t, size_t, size_t, unsigned char *) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setColor(float r, float g, float b, float a=1.0) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setFog(const float *, float, const char *) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setFrustum(const VrmlFrustum &afrust) (defined in Viewer) | Viewer | [virtual] |
| setMaterial(float ambientIntensity, const float diffuseColor[3], const float emissiveColor[3], float shininess, const float specularColor[3], float transparency) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setMaterialMode(int nTexComponents, bool geometryColor) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setSensitive(Node *object) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setTextureTransform(const float center[2], float rotation, const float scale[2], const float translation[2]) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| setViewpoint(const float position[3], const float orientation[4], float fieldOfView, float avatarSize, float visLimit) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| step(float, float, float) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| tesselator (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| TextureObject typedef | Viewer | |
| transform(const VrmlMatrix &mat) | ViewerOpenGL | [virtual] |
| transformPoints(int nPoints, float *points) (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |
| update(double time=0.0) (defined in ViewerOpenGL) | ViewerOpenGL | |
| Viewer(Browser &browser) | Viewer | [explicit, protected] |
| ViewerOpenGL(Browser &browser) | ViewerOpenGL | [explicit] |
| wsPostRedraw()=0 (defined in ViewerOpenGL) | ViewerOpenGL | [protected, pure virtual] |
| wsSetCursor(CursorStyle c)=0 (defined in ViewerOpenGL) | ViewerOpenGL | [protected, pure virtual] |
| wsSetTimer(double)=0 (defined in ViewerOpenGL) | ViewerOpenGL | [protected, pure virtual] |
| wsSwapBuffers()=0 (defined in ViewerOpenGL) | ViewerOpenGL | [protected, pure virtual] |
| zoom(float) (defined in ViewerOpenGL) | ViewerOpenGL | [protected] |
| ~Viewer()=0 | Viewer | [pure virtual] |
| ~ViewerOpenGL() (defined in ViewerOpenGL) | ViewerOpenGL | [virtual] |