, 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] |