Gazebo Rendering

API Reference

7.4.2
BoundingBoxCamera Member List

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

AddChild(NodePtr _child)=0Nodepure virtual
AddRenderPass(const RenderPassPtr &_pass)=0Camerapure virtual
AntiAliasing() const =0Camerapure virtual
AspectRatio() const =0Camerapure virtual
BoundingBoxData() const =0BoundingBoxCamerapure 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
ConnectNewBoundingBoxes(std::function< void(const std::vector< BoundingBox > &)> _subscriber)=0BoundingBoxCamerapure virtual
ConnectNewImageFrame(NewFrameListener _listener)=0Camerapure virtual
Copy(Image &_image) const =0Camerapure virtual
CreateImage() const =0Camerapure virtual
CreateRenderWindow()=0Camerapure virtual
Destroy()=0Objectpure virtual
DrawBoundingBox(unsigned char *_data, const math::Color &_color, const BoundingBox &_box) const =0BoundingBoxCamerapure 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
HasUserData(const std::string &_key) 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
InitialLocalPose() 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
Project(const math::Vector3d &_pt) const =0Camerapure virtual
ProjectionMatrix() const =0Camerapure virtual
ProjectionType() 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
RenderTextureMetalId(void *_textureIdPtr) 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
SetBoundingBoxType(BoundingBoxType _type)=0BoundingBoxCamerapure 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 &_hfov)=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
SetProjectionMatrix(const math::Matrix4d &_matrix)=0Camerapure virtual
SetProjectionType(CameraProjectionType _type)=0Camerapure virtual
SetShadowsDirty()=0Camerapure 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
SetUserData(const std::string &_key, Variant _value)=0Nodepure 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
Type() const =0BoundingBoxCamerapure virtual
Update()=0Camerapure virtual
UserData(const std::string &_key) const =0Nodepure virtual
ViewMatrix() const =0Camerapure virtual
VisibilityMask() const =0Sensorpure virtual
VisualAt(const gz::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
~BoundingBoxCamera()BoundingBoxCameravirtual
~Camera()Cameravirtual
~Node()Nodevirtual
~Object()Objectvirtual
~Sensor()Sensorvirtual