, including all inherited members.
| beginObject(const char *, bool=false)=0 | Viewer | [pure virtual] |
| browser | Viewer | |
| d_frust (defined in Viewer) | Viewer | [protected] |
| drawBSphere(const BSphere &bs, BVolume::Intersection intersection)=0 | Viewer | [pure virtual] |
| enableLighting(bool)=0 (defined in Viewer) | Viewer | [pure virtual] |
| endObject()=0 | Viewer | [pure virtual] |
| getFrameRate()=0 | Viewer | [pure virtual] |
| getFrustum() const | Viewer | [virtual] |
| getRenderMode()=0 | Viewer | [pure virtual] |
| getUserNavigation(VrmlMatrix &M)=0 | Viewer | [pure virtual] |
| 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)=0 | Viewer | [pure virtual] |
| insertBox(float, float, float)=0 | Viewer | [pure virtual] |
| insertCone(float, float, bool, bool)=0 | Viewer | [pure virtual] |
| insertCylinder(float, float, bool, bool, bool)=0 | Viewer | [pure virtual] |
| insertDirLight(float, float, const float[], const float[])=0 | Viewer | [pure 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)=0 | Viewer | [pure 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)=0 | Viewer | [pure virtual] |
| insertLineSet(size_t nCoords, const float *coord, size_t nCoordIndex, const long *coordIndex, bool colorPerVertex, const float *color, size_t nColorIndex, const long *colorIndex)=0 | Viewer | [pure virtual] |
| insertPointLight(float, const float[], const float[], float, const float[], float)=0 | Viewer | [pure virtual] |
| insertPointSet(size_t nv, const float *v, const float *c)=0 | Viewer | [pure virtual] |
| insertReference(Object existingObject)=0 | Viewer | [pure 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)=0 | Viewer | [pure virtual] |
| insertSphere(float radius)=0 | Viewer | [pure virtual] |
| insertSpotLight(float ambientIntensity, const float attenuation[], float beamWidth, const float color[], float cutOffAngle, const float direction[], float intensity, const float location[], float radius)=0 | Viewer | [pure virtual] |
| insertTexture(size_t w, size_t h, size_t nc, bool repeat_s, bool repeat_t, const unsigned char *pixels, bool retainHint=false)=0 (defined in Viewer) | Viewer | [pure virtual] |
| insertTextureReference(TextureObject, int)=0 (defined in Viewer) | Viewer | [pure virtual] |
| intersectViewVolume(const BVolume &bvolume) const | Viewer | [virtual] |
| 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 | |
| Object typedef | Viewer | |
| operator=(const Viewer &) (defined in Viewer) | Viewer | [private] |
| removeObject(Object)=0 (defined in Viewer) | Viewer | [pure virtual] |
| removeTextureObject(TextureObject)=0 (defined in Viewer) | Viewer | [pure virtual] |
| RENDER_MODE_DRAW enum value | Viewer | |
| RENDER_MODE_PICK enum value | Viewer | |
| RenderMode enum name | Viewer | |
| resetUserNavigation()=0 | Viewer | [pure virtual] |
| scaleTexture(size_t w, size_t h, size_t newW, size_t newH, size_t nc, unsigned char *pixels)=0 (defined in Viewer) | Viewer | [pure virtual] |
| setColor(float r, float g, float b, float a=1.0)=0 | Viewer | [pure virtual] |
| setFog(const float *color, float visibilityRange, const char *fogType)=0 (defined in Viewer) | Viewer | [pure 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)=0 (defined in Viewer) | Viewer | [pure virtual] |
| setMaterialMode(int nTexComponents, bool geometryColor)=0 (defined in Viewer) | Viewer | [pure virtual] |
| setSensitive(Node *object)=0 (defined in Viewer) | Viewer | [pure virtual] |
| setTextureTransform(const float center[2], float rotation, const float scale[2], const float translation[2])=0 (defined in Viewer) | Viewer | [pure virtual] |
| setViewpoint(const float position[3], const float orientation[4], float fieldOfView, float avatarSize, float visLimit)=0 (defined in Viewer) | Viewer | [pure virtual] |
| TextureObject typedef | Viewer | |
| transform(const VrmlMatrix &mat)=0 | Viewer | [pure virtual] |
| transformPoints(int nPoints, float *points)=0 (defined in Viewer) | Viewer | [pure virtual] |
| Viewer(Browser &browser) | Viewer | [explicit, protected] |
| Viewer(const Viewer &) (defined in Viewer) | Viewer | [private] |
| ~Viewer()=0 | Viewer | [pure virtual] |