, including all inherited members.
| assign(const Camera *camera) | Camera | |
| Camera() | Camera | |
| Camera(const Camera &rhs) | Camera | |
| captureStackTraces(bool state) | Thing | [static] |
| computeUpVector(double roll) | Camera | [virtual] |
| decrementNumberOfActiveThings() | Thing | [static] |
| getAspectRatio() const | Camera | [virtual] |
| getAspectRatioScale() const | Camera | [virtual] |
| getCOI() const | Camera | [virtual] |
| getDirection() const | Camera | [virtual] |
| getFarClip() const | Camera | [virtual] |
| getFocusDistance() const | Camera | [virtual] |
| getHorizontalFov() const | Camera | [virtual] |
| getNativeCamera() const | Camera | [virtual] |
| getNearClip() const | Camera | [virtual] |
| getNumberOfActiveThings() | Thing | [static] |
| getPosition() const | Camera | [virtual] |
| getProjectionMatrix() const | Camera | [virtual] |
| getRightVector() const | Camera | [virtual] |
| getScaledAspectRatio() const | Camera | [virtual] |
| getTypeName(awString::CString &name) const | Thing | |
| getUpVector() const | Camera | [virtual] |
| getVerticalFov() const | Camera | [virtual] |
| getView(awLinear::Point &pos, awLinear::Point &coi, awLinear::Vector &up) const | Camera | [virtual] |
| getViewMatrix() const | Camera | [virtual] |
| getViewProjectionMatrix() const | Camera | [virtual] |
| getWindowHeight() const | Camera | [virtual] |
| getWindowOffset(double &x, double &y) const | Camera | [virtual] |
| getWindowRegion(double &x, double &y, double &w, double &h) const | Camera | [virtual] |
| getWindowRegion() const | Camera | [virtual] |
| getWindowWidth() const | Camera | [virtual] |
| getWorldMatrix() const | Camera | [virtual] |
| getZoomFactor() const | Camera | [virtual] |
| InfoCB typedef | Thing | |
| isOrthographic() const | Camera | [virtual] |
| myActiveEye | Camera | [protected] |
| myAspectScale | Camera | [protected] |
| myCOI | Camera | [protected] |
| myEnableProjMatrixOverride | Camera | [protected] |
| myEnableViewMatrixOverride | Camera | [protected] |
| myFar | Camera | [protected] |
| myFocusDistance | Camera | [protected] |
| myIsOrtho | Camera | [protected] |
| myNear | Camera | [protected] |
| myOverridingProjMatrix | Camera | [protected] |
| myOverridingProjMatrixRight | Camera | [protected] |
| myOverridingViewMatrix | Camera | [protected] |
| myOverridingViewMatrixRight | Camera | [protected] |
| myPosition | Camera | [protected] |
| myRight | Camera | [protected] |
| myUp | Camera | [protected] |
| myWindowHeight | Camera | [protected] |
| myWindowOffset | Camera | [protected] |
| myWindowRegion | Camera | [protected] |
| myWindowWidth | Camera | [protected] |
| myZoomFactor | Camera | [protected] |
| pitch(double angle) | Camera | [virtual] |
| pointInNDSpace(const awLinear::Point &pos) const | Camera | |
| popThingTracker(bool dump=true, bool details=false) | Thing | [static] |
| printActiveThings(const awString::CString &what) | Thing | [static] |
| printActiveThingsSummary() | Thing | [static] |
| printActiveThingsSummaryFile(FILE *fp) | Thing | [static] |
| pushThingTracker() | Thing | [static] |
| registerInfoCallback(InfoCB) | Thing | [static] |
| registerViewState(ViewState *vs) | Camera | |
| roll(double angle) | Camera | [virtual] |
| setActiveEye(StereoActiveEye eye) | Camera | |
| setAspectRatio(double aspect, bool keepWidth=false) | Camera | [virtual] |
| setAspectRatioScale(double scale) | Camera | [virtual] |
| setCameraTransform(const awLinear::Point &pos, const awLinear::Point &coi, double roll) | Camera | [virtual] |
| setCOI(const awLinear::Point &coi) | Camera | [virtual] |
| setFocusDistance(double focusDistance) | Camera | [virtual] |
| setNearFarClip(double nearClip, double farClip) | Camera | [virtual] |
| setOrthographic(const bool state) | Camera | [virtual] |
| setOrthoWindow(double x, double y, double w, double h) | Camera | [virtual] |
| setOverwriteCameraMatrices(bool viewMatrixFlag, bool projMatrixFlag) | Camera | [virtual] |
| setOverwriteCameraMatricesFromCurrent(float) | Camera | [virtual] |
| setOverwriteCameraProjection(const awLinear::ProjMatrix &projection, const awLinear::ProjMatrix &projectionInverse) | Camera | [virtual] |
| setOverwriteCameraProjectionRightEye(const awLinear::ProjMatrix &projection, const awLinear::ProjMatrix &projectionInverse) | Camera | [virtual] |
| setOverwriteCameraWorldToView(const awLinear::ProjMatrix &worldToView, const awLinear::ProjMatrix &viewToWorld) | Camera | [virtual] |
| setOverwriteCameraWorldToViewRightEye(const awLinear::ProjMatrix &worldToView, const awLinear::ProjMatrix &viewToWorld) | Camera | [virtual] |
| setPosition(const awLinear::Point &pos) | Camera | [virtual] |
| setRightVector(const awLinear::Vector &right) | Camera | [virtual] |
| setUpVector(const awLinear::Vector &up) | Camera | [virtual] |
| setVerticalFov(double fov_in_radians) | Camera | [virtual] |
| setView(const awLinear::Point &pos, const awLinear::Point &coi, const awLinear::Vector &up) | Camera | [virtual] |
| setWindowOffset(double x, double y) | Camera | [virtual] |
| setWindowRegion(double x, double y, double w, double h) | Camera | [virtual] |
| setWindowRegion(awLinear::Range2d wr) | Camera | [virtual] |
| setZoomFactor(double zoom) | Camera | [virtual] |
| synchronizeViewStates() | Camera | [virtual] |
| Thing() | Thing | [protected] |
| unregisterViewState(ViewState *vs) | Camera | |
| update() | Camera | [virtual] |
| updateProjectionMatrix() | Camera | [virtual] |
| updateViewMatrix() | Camera | [virtual] |
| yaw(double angle) | Camera | [virtual] |
| ~Camera() | Camera | [protected] |
| ~Thing() | Thing | [protected, virtual] |