Ignition Rendering

API Reference

6.3.1
GpuRays Member List

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

AddChild(NodePtr _child)=0Nodepure virtual
AddRenderPass(const RenderPassPtr &_pass)=0Camerapure virtual
AngleMax() const =0GpuRayspure virtual
AngleMin() const =0GpuRayspure virtual
AntiAliasing() const =0Camerapure virtual
AspectRatio() const =0Camerapure virtual
Capture(Image &_image)=0Camerapure virtual
Channels() const =0GpuRayspure 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
Clamp() const =0GpuRayspure virtual
ConnectNewGpuRaysFrame(std::function< void(const float *_frame, unsigned int _width, unsigned int _height, unsigned int _depth, const std::string &)> _subscriber)=0GpuRayspure virtual
ConnectNewImageFrame(NewFrameListener _listener)=0Camerapure virtual
Copy(float *_data)=0GpuRayspure virtual
ignition::rendering::Camera::Copy(Image &_image) const =0Camerapure virtual
CreateImage() const =0Camerapure virtual
CreateRenderWindow()=0Camerapure virtual
Data() const =0GpuRayspure 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
HasUserData(const std::string &_key) const =0Nodepure virtual
HFOV() const =0Camerapure virtual
HorizontalResolution() const =0GpuRayspure 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
IsHorizontal() const =0GpuRayspure 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 typedefGpuRays
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
RangeCount() const =0GpuRayspure virtual
RangeCountRatio() const =0GpuRayspure virtual
RayCount() const =0GpuRayspure virtual
RayCountRatio() const =0GpuRayspure 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
SetAngleMax(double _angle)=0GpuRayspure virtual
SetAngleMin(double _angle)=0GpuRayspure virtual
SetAntiAliasing(const unsigned int _aa)=0Camerapure virtual
SetAspectRatio(const double _ratio)=0Camerapure virtual
SetClamp(const bool _clamp)=0GpuRayspure 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
SetHorizontalResolution(double _resolution)=0GpuRayspure virtual
SetImageFormat(PixelFormat _format)=0Camerapure virtual
SetImageHeight(unsigned int _height)=0Camerapure virtual
SetImageWidth(unsigned int _width)=0Camerapure virtual
SetInheritScale(bool _inherit)=0Nodepure virtual
SetIsHorizontal(const bool _horizontal)=0GpuRayspure 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
SetRayCount(int _samples)=0GpuRayspure virtual
SetRayCountRatio(const double _rayCountRatio)=0GpuRayspure 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
SetVerticalAngleMax(const double _angle)=0GpuRayspure virtual
SetVerticalAngleMin(const double _angle)=0GpuRayspure virtual
SetVerticalRayCount(int _samples)=0GpuRayspure virtual
SetVerticalResolution(double _resolution)=0GpuRayspure 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
UserData(const std::string &_key) const =0Nodepure virtual
VerticalAngleMax() const =0GpuRayspure virtual
VerticalAngleMin() const =0GpuRayspure virtual
VerticalRangeCount() const =0GpuRayspure virtual
VerticalRayCount() const =0GpuRayspure virtual
VerticalResolution() const =0GpuRayspure virtual
VFOV() const =0GpuRayspure 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
~GpuRays()GpuRaysinlinevirtual
~Node()Nodeinlinevirtual
~Object()Objectinlinevirtual
~Sensor()Sensorinlinevirtual