Workspace 6.21.5
Camera Member List

This is the complete list of members for Camera, including all inherited members.

attachObserver(Observer &observer)Observable
calcGlobalVectors(Mesh::Vector3d &position, Mesh::Vector3d &view, Mesh::Vector3d &up, Mesh::Vector3d &across) constCamera
Camera(const QString &id="")Camera
Camera(const Camera &camera)Camera
clone() const overrideCameravirtual
destroy()Observable
detachObserver(Observer &observer)Observable
getEnabled() constSceneItem
getFarClippingPlane() constCamera
getFieldOfViewX() constCamera
getFieldOfViewY() constCamera
getId() constSceneItem
getInteractionOptions() constCamera
getInteractionTypeFlags() constCamera
getLocalBoundingBox() constSceneItem
getLodDistanceBias() constCamera
getMatrix() constCamera
getMatrixGlobal() const overrideCameravirtual
getMatrixLocal() const overrideCameravirtual
getName() constSceneItem
getNearClippingPlane() constCamera
getOrientation() constCamera
getOrthoViewVolume() constCamera
getParentMatrixGlobal() constSceneItem
getParentTransform()SceneItem
getPerspectiveProjectionMatrix(int viewportWidth, int viewportHeight) constCameraprotectedvirtual
getPosition() constCamera
getProjectionMatrix(int viewportWidth, int viewportHeight) constCameravirtual
getProjectionMode() constCamera
getSymbolShader() constCamera
getTrackingTarget() constCamera
getTransform() constCamera
getUpVector() constCamera
getUseFieldOfViewX() constCamera
getViewMatrixInverse() constCameravirtual
isTransformModified() constSceneItemprotected
notifyEvent(const ObservableEvent &event)Observable
Observable()Observableprotected
Observable(const Observable &)Observableprotected
operator=(const Camera &camera)Camera
CSIRO::Rendering::SceneItem::operator=(const SceneItem &item)SceneItemprotected
Orthographic enum valueCamera
Perspective enum valueCamera
ProjectionMode enum nameCamera
SceneItem(const QString &id)SceneItemprotected
SceneItem(const SceneItem &item)SceneItemprotected
setEnabled(bool b)SceneItem
setFarClippingPlane(double zFar)Camera
setFieldOfViewX(double fov)Camera
setFieldOfViewY(double fov)Camera
setId(const QString &itemId)SceneItem
setInteractionOptions(const CameraInteractionOptions &options)Camera
setLocalBoundingBox(const Mesh::BoundingBoxMinimal &bb)SceneItemvirtual
setLodDistanceBias(double bias)Camera
setMatrix(const Mesh::TransformMatrix &m)Camera
setName(const QString &name)SceneItem
setNearClippingPlane(double zNear)Camera
setOrthoViewVolume(double size)Camera
setProjectionMode(ProjectionMode mode)Camera
setShowSymbol(bool show)Camera
setSymbolShader(Shader *shader)Camera
setTrackingTarget(const SceneItem *target)Camera
setTransform(const Mesh::TransformByComponents &transform)Camera
setTransformModified(bool b)SceneItemprotected
setUseFieldOfViewX(bool b)Camera
showSymbol() constCamera
toTransform()SceneItemvirtual
toTransform() constSceneItemvirtual
updateGlobalMatrix() overrideCameravirtual
visit(SceneProcessor &processor) overrideCameravirtual
~Camera() overrideCamera
~Clonable()=defaultClonablevirtual
~Observable()Observablevirtual
~SceneItem() overrideSceneItem