Ignition Rendering

API Reference

5.1.0
ThermalCamera Member List

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

AddChild(NodePtr _child)=0Nodepure virtual
AddRenderPass(const RenderPassPtr &_pass)=0Camerapure virtual
AmbientTemperature() const =0ThermalCamerapure virtual
AmbientTemperatureRange() const =0ThermalCamerapure 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
ConnectNewThermalFrame(std::function< void(const uint16_t *, unsigned int, unsigned int, unsigned int, const std::string &)> _subscriber)=0ThermalCamerapure 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
HeatSourceTemperatureRange() const =0ThermalCamerapure 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
LinearResolution() const =0ThermalCamerapure virtual
LocalPose() const =0Nodepure virtual
LocalPosition() const =0Nodepure virtual
LocalRotation() const =0Nodepure virtual
LocalScale() const =0Nodepure virtual
MaxTemperature() const =0ThermalCamerapure virtual
MinTemperature() const =0ThermalCamerapure 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
SetAmbientTemperature(float _ambient)=0ThermalCamerapure virtual
SetAmbientTemperatureRange(float _range)=0ThermalCamerapure 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
SetHeatSourceTemperatureRange(float _range)=0ThermalCamerapure 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
SetLinearResolution(float _resolution)=0ThermalCamerapure 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
SetMaxTemperature(float _max)=0ThermalCamerapure virtual
SetMinTemperature(float _min)=0ThermalCamerapure 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
~ThermalCamera()ThermalCamerainlinevirtual