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