Ignition Rendering

API Reference

4.0.0
Camera Member List

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

AddChild(NodePtr _child)=0Nodepure virtual
AddRenderPass(const RenderPassPtr &_pass)=0Camerapure virtual
AntiAliasing() const =0Camerapure virtual
AspectRatio() const =0Camerapure virtual
Capture(Image &_image)=0Camerapure virtual
ChildById(unsigned int _id) const =0Nodepure virtual
ChildByIndex(unsigned int _index) const =0Nodepure virtual
ChildByName(const std::string &_name) const =0Nodepure virtual
ChildCount() const =0Nodepure virtual
ConnectNewImageFrame(NewFrameListener _listener)=0Camerapure virtual
Copy(Image &_image) const =0Camerapure virtual
CreateImage() const =0Camerapure virtual
CreateRenderWindow()=0Camerapure virtual
Destroy()=0Objectpure virtual
FarClipPlane() const =0Camerapure virtual
FollowOffset() const =0Camerapure virtual
FollowPGain() const =0Camerapure virtual
FollowTarget() const =0Camerapure virtual
HasChild(ConstNodePtr _child) const =0Nodepure virtual
HasChildId(unsigned int _id) const =0Nodepure virtual
HasChildName(const std::string &_name) const =0Nodepure virtual
HasParent() const =0Nodepure virtual
HFOV() const =0Camerapure virtual
Id() const =0Objectpure virtual
ImageFormat() const =0Camerapure virtual
ImageHeight() const =0Camerapure virtual
ImageMemorySize() const =0Camerapure virtual
ImageWidth() const =0Camerapure virtual
InheritScale() const =0Nodepure virtual
LocalPose() const =0Nodepure virtual
LocalPosition() const =0Nodepure virtual
LocalRotation() const =0Nodepure virtual
LocalScale() const =0Nodepure virtual
Name() const =0Objectpure virtual
NearClipPlane() const =0Camerapure virtual
NewFrameListener typedefCamera
Origin() const =0Nodepure virtual
Parent() const =0Nodepure virtual
PostRender()=0Camerapure virtual
PreRender()=0Objectpure virtual
ProjectionMatrix() const =0Camerapure virtual
RemoveChild(NodePtr _child)=0Nodepure virtual
RemoveChildById(unsigned int _id)=0Nodepure virtual
RemoveChildByIndex(unsigned int _index)=0Nodepure virtual
RemoveChildByName(const std::string &_name)=0Nodepure virtual
RemoveChildren()=0Nodepure virtual
RemoveParent()=0Nodepure virtual
RemoveRenderPass(const RenderPassPtr &_pass)=0Camerapure virtual
Render()=0Camerapure virtual
RenderPassByIndex(unsigned int _index) const =0Camerapure virtual
RenderPassCount() const =0Camerapure virtual
RenderTextureGLId() const =0Camerapure virtual
SaveFrame(const std::string &_name)=0Camerapure virtual
Scale(double _scale)=0Nodepure virtual
Scale(double _x, double _y, double _z)=0Nodepure virtual
Scale(const math::Vector3d &_scale)=0Nodepure virtual
Scene() const =0Objectpure virtual
SetAntiAliasing(const unsigned int _aa)=0Camerapure virtual
SetAspectRatio(const double _ratio)=0Camerapure virtual
SetFarClipPlane(const double _far)=0Camerapure virtual
SetFollowOffset(const math::Vector3d &_offset)=0Camerapure virtual
SetFollowPGain(const double _pGain)=0Camerapure virtual
SetFollowTarget(const NodePtr &_target, const math::Vector3d &_offset=math::Vector3d::Zero, const bool _worldFrame=false)=0Camerapure virtual
SetHFOV(const math::Angle &_angle)=0Camerapure virtual
SetImageFormat(PixelFormat _format)=0Camerapure virtual
SetImageHeight(unsigned int _height)=0Camerapure virtual
SetImageWidth(unsigned int _width)=0Camerapure virtual
SetInheritScale(bool _inherit)=0Nodepure virtual
SetLocalPose(const math::Pose3d &_pose)=0Nodepure virtual
SetLocalPosition(double _x, double _y, double _z)=0Nodepure virtual
SetLocalPosition(const math::Vector3d &_position)=0Nodepure virtual
SetLocalRotation(double _r, double _p, double _y)=0Nodepure virtual
SetLocalRotation(double _w, double _x, double _y, double _z)=0Nodepure virtual
SetLocalRotation(const math::Quaterniond &_rotation)=0Nodepure virtual
SetLocalScale(double _scale)=0Nodepure virtual
SetLocalScale(double _x, double _y, double _z)=0Nodepure virtual
SetLocalScale(const math::Vector3d &_scale)=0Nodepure virtual
SetMaterial(const MaterialPtr &_material)=0Camerapure virtual
SetNearClipPlane(const double _near)=0Camerapure virtual
SetOrigin(double _x, double _y, double _z)=0Nodepure virtual
SetOrigin(const math::Vector3d &_origin)=0Nodepure virtual
SetTrackOffset(const math::Vector3d &_offset)=0Camerapure virtual
SetTrackPGain(const double _pGain)=0Camerapure virtual
SetTrackTarget(const NodePtr &_target, const math::Vector3d &_offset=math::Vector3d::Zero, const bool _worldFrame=false)=0Camerapure virtual
SetVisibilityMask(uint32_t _mask)=0Sensorpure virtual
SetWorldPose(const math::Pose3d &_pose)=0Nodepure virtual
SetWorldPosition(double _x, double _y, double _z)=0Nodepure virtual
SetWorldPosition(const math::Vector3d &_position)=0Nodepure virtual
SetWorldRotation(double _r, double _p, double _y)=0Nodepure virtual
SetWorldRotation(double _w, double _x, double _y, double _z)=0Nodepure virtual
SetWorldRotation(const math::Quaterniond &_rotation)=0Nodepure virtual
SetWorldScale(double _scale)=0Nodepure virtual
SetWorldScale(double _x, double _y, double _z)=0Nodepure virtual
SetWorldScale(const math::Vector3d &_scale)=0Nodepure virtual
TrackOffset() const =0Camerapure virtual
TrackPGain() const =0Camerapure virtual
TrackTarget() const =0Camerapure virtual
Update()=0Camerapure virtual
ViewMatrix() const =0Camerapure virtual
VisibilityMask() const =0Sensorpure virtual
VisualAt(const ignition::math::Vector2i &_mousePos)=0Camerapure virtual
WorldPose() const =0Nodepure virtual
WorldPosition() const =0Nodepure virtual
WorldRotation() const =0Nodepure virtual
WorldScale() const =0Nodepure virtual
WorldToLocal(const math::Pose3d &_pose) const =0Nodepure virtual
~Camera()Camerainlinevirtual
~Node()Nodeinlinevirtual
~Object()Objectinlinevirtual
~Sensor()Sensorinlinevirtual