Workspace
6.21.5
CSIRO
Rendering
Camera
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) const
Camera
Camera
(const QString &id="")
Camera
Camera
(const Camera &camera)
Camera
clone
() const override
Camera
virtual
destroy
()
Observable
detachObserver
(Observer &observer)
Observable
getEnabled
() const
SceneItem
getFarClippingPlane
() const
Camera
getFieldOfViewX
() const
Camera
getFieldOfViewY
() const
Camera
getId
() const
SceneItem
getInteractionOptions
() const
Camera
getInteractionTypeFlags
() const
Camera
getLocalBoundingBox
() const
SceneItem
getLodDistanceBias
() const
Camera
getMatrix
() const
Camera
getMatrixGlobal
() const override
Camera
virtual
getMatrixLocal
() const override
Camera
virtual
getName
() const
SceneItem
getNearClippingPlane
() const
Camera
getOrientation
() const
Camera
getOrthoViewVolume
() const
Camera
getParentMatrixGlobal
() const
SceneItem
getParentTransform
()
SceneItem
getPerspectiveProjectionMatrix
(int viewportWidth, int viewportHeight) const
Camera
protected
virtual
getPosition
() const
Camera
getProjectionMatrix
(int viewportWidth, int viewportHeight) const
Camera
virtual
getProjectionMode
() const
Camera
getSymbolShader
() const
Camera
getTrackingTarget
() const
Camera
getTransform
() const
Camera
getUpVector
() const
Camera
getUseFieldOfViewX
() const
Camera
getViewMatrixInverse
() const
Camera
virtual
isTransformModified
() const
SceneItem
protected
notifyEvent
(const ObservableEvent &event)
Observable
Observable
()
Observable
protected
Observable
(const Observable &)
Observable
protected
operator=
(const Camera &camera)
Camera
CSIRO::Rendering::SceneItem::operator=
(const SceneItem &item)
SceneItem
protected
Orthographic
enum value
Camera
Perspective
enum value
Camera
ProjectionMode
enum name
Camera
SceneItem
(const QString &id)
SceneItem
protected
SceneItem
(const SceneItem &item)
SceneItem
protected
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)
SceneItem
virtual
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)
SceneItem
protected
setUseFieldOfViewX
(bool b)
Camera
showSymbol
() const
Camera
toTransform
()
SceneItem
virtual
toTransform
() const
SceneItem
virtual
updateGlobalMatrix
() override
Camera
virtual
visit
(SceneProcessor &processor) override
Camera
virtual
~Camera
() override
Camera
~Clonable
()=default
Clonable
virtual
~Observable
()
Observable
virtual
~SceneItem
() override
SceneItem