This is the complete list of members for GpuLaser, including all inherited members.
AnimationComplete() | Camera | protectedvirtual |
animState | Camera | protected |
AspectRatio() const | Camera | |
AttachToVisual(const std::string &_visualName, const bool _inheritOrientation, const double _minDist=0.0, const double _maxDist=0.0) | Camera | |
AttachToVisual(uint32_t _id, const bool _inheritOrientation, const double _minDist=0.0, const double _maxDist=0.0) | Camera | |
AttachToVisualImpl(const std::string &_name, const bool _inheritOrientation, const double _minDist=0, const double _maxDist=0) | Camera | protectedvirtual |
AttachToVisualImpl(uint32_t _id, const bool _inheritOrientation, const double _minDist=0, const double _maxDist=0) | Camera | protectedvirtual |
AttachToVisualImpl(VisualPtr _visual, const bool _inheritOrientation, const double _minDist=0, const double _maxDist=0) | Camera | protectedvirtual |
AvgFPS() const | Camera | virtual |
bayerFrameBuffer | Camera | protected |
BuildNDCMatrix(const double _left, const double _right, const double _bottom, const double _top, const double _near, const double _far) | Camera | static |
BuildPerspectiveMatrix(const double _intrinsicsFx, const double _intrinsicsFy, const double _intrinsicsCx, const double _intrinsicsCy, const double _intrinsicsS, const double _clipNear, const double _clipFar) | Camera | static |
BuildProjectiveMatrix(const double _imageWidth, const double _imageHeight, const double _intrinsicsFx, const double _intrinsicsFy, const double _intrinsicsCx, const double _intrinsicsCy, const double _intrinsicsS, const double _clipNear, const double _clipFar) | Camera | static |
Camera(const std::string &_namePrefix, ScenePtr _scene, bool _autoRender=true) | Camera | |
camera | Camera | protected |
CameraCount() const | GpuLaser | |
cameraCount | GpuLaser | protected |
cameraNode | Camera | protected |
cameraProjectiveMatrix | Camera | protected |
CameraToViewportRay(const int _screenx, const int _screeny, ignition::math::Vector3d &_origin, ignition::math::Vector3d &_dir) const | Camera | virtual |
cameraUsingIntrinsics | Camera | protected |
CaptureData() const | Camera | |
captureData | Camera | protected |
captureDataOnce | Camera | protected |
chfov | GpuLaser | protected |
connections | Camera | protected |
ConnectNewImageFrame(std::function< void(const unsigned char *, unsigned int, unsigned int, unsigned int, const std::string &)> _subscriber) | Camera | |
ConnectNewLaserFrame(std::function< void(const float *_frame, unsigned int _width, unsigned int _height, unsigned int _depth, const std::string &_format)> _subscriber) | GpuLaser | |
CosHorzFOV() const | GpuLaser | |
CosVertFOV() const | GpuLaser | |
CreateLaserTexture(const std::string &_textureName) | GpuLaser | |
CreateRenderTexture(const std::string &_textureName) | Camera | |
cvfov | GpuLaser | protected |
DataIter typedef | GpuLaser | |
Direction() const | Camera | |
EnableSaveFrame(const bool _enable) | Camera | |
FarClip() const | GpuLaser | |
farClip | GpuLaser | protected |
Fini() | GpuLaser | virtual |
FrameFilename() | Camera | protected |
GetScene() const | Camera | |
GpuLaser(const std::string &_namePrefix, ScenePtr _scene, const bool _autoRender=true) | GpuLaser | |
hfov | GpuLaser | protected |
HFOV() const | Camera | |
HorzFOV() const | GpuLaser | |
horzHalfAngle | GpuLaser | protected |
HorzHalfAngle() const | GpuLaser | |
ImageByteSize() const | Camera | |
ImageByteSize(const unsigned int _width, const unsigned int _height, const std::string &_format) | Camera | static |
ImageData(const unsigned int i=0) const | Camera | virtual |
ImageDepth() const | Camera | |
imageFormat | Camera | protected |
ImageFormat() const | Camera | |
imageHeight | Camera | protected |
ImageHeight() const | Camera | virtual |
ImageMemorySize() const | Camera | |
imageWidth | Camera | protected |
ImageWidth() const | Camera | virtual |
Init() | GpuLaser | virtual |
initialized | Camera | protected |
Initialized() const | Camera | |
IsAnimating() const | Camera | |
isHorizontal | GpuLaser | protected |
IsHorizontal() const | GpuLaser | |
IsVisible(VisualPtr _visual) | Camera | |
IsVisible(const std::string &_visualName) | Camera | |
LaserDataBegin() const | GpuLaser | |
LaserDataEnd() const | GpuLaser | |
lastRenderWallTime | Camera | protected |
LastRenderWallTime() const | Camera | |
LensDistortion() const | Camera | |
LimitFOV(const double _fov) | Camera | protectedstatic |
Load(sdf::ElementPtr _sdf) | GpuLaser | virtual |
Load() | GpuLaser | virtual |
MoveToPosition(const ignition::math::Pose3d &_pose, const double _time) | Camera | virtual |
MoveToPositions(const std::vector< ignition::math::Pose3d > &_pts, const double _time, std::function< void()> _onComplete=NULL) | Camera | |
Name() const | Camera | |
name | Camera | protected |
nearClip | GpuLaser | protected |
NearClip() const | GpuLaser | |
newData | Camera | protected |
newImageFrame | Camera | protected |
notifyRenderSingleObject(Ogre::Renderable *_rend, const Ogre::Pass *_p, const Ogre::AutoParamDataSource *_s, const Ogre::LightList *_ll, bool _supp) | GpuLaser | virtual |
OgreCamera() const | Camera | |
OgreViewport() const | Camera | |
onAnimationComplete | Camera | protected |
Pitch(const ignition::math::Angle &_angle, ReferenceFrame _relativeTo=RF_LOCAL) | Camera | |
PostRender() | GpuLaser | virtual |
prevAnimTime | Camera | protected |
Project(const ignition::math::Vector3d &_pt) const | Camera | virtual |
ProjectionMatrix() const | Camera | |
ProjectionType() const | Camera | |
rayCountRatio | GpuLaser | protected |
RayCountRatio() const | GpuLaser | |
ReadPixelBuffer() | Camera | protected |
Render(const bool _force=false) | Camera | virtual |
RenderRate() const | Camera | |
renderTarget | Camera | protected |
renderTexture | Camera | protected |
RenderTexture() const | Camera | |
requests | Camera | protected |
ResetVideo() | Camera | |
Right() const | Camera | |
Roll(const ignition::math::Angle &_angle, ReferenceFrame _relativeTo=RF_LOCAL) | Camera | |
saveCount | Camera | protected |
SaveFrame(const std::string &_filename) | Camera | |
SaveFrame(const unsigned char *_image, const unsigned int _width, const unsigned int _height, const int _depth, const std::string &_format, const std::string &_filename) | Camera | static |
saveFrameBuffer | Camera | protected |
SaveVideo(const std::string &_filename) | Camera | |
scene | Camera | protected |
sceneNode | Camera | protected |
SceneNode() const | Camera | |
ScopedName() const | Camera | |
scopedName | Camera | protected |
scopedUniqueName | Camera | protected |
screenshotPath | Camera | protected |
ScreenshotPath() const | Camera | |
sdf | Camera | protected |
SetAspectRatio(float _ratio) | Camera | |
SetBackgroundColor(const ignition::math::Color &_color) | Camera | virtual |
SetCameraCount(const unsigned int _cameraCount) | GpuLaser | |
SetCaptureData(const bool _value) | Camera | |
SetCaptureDataOnce() | Camera | |
SetClipDist(const float _near, const float _far) | Camera | virtual |
SetClipDist() | Camera | protectedvirtual |
SetCosHorzFOV(const double _chfov) | GpuLaser | |
SetCosVertFOV(const double _cvfov) | GpuLaser | |
SetFarClip(const double _far) | GpuLaser | |
SetFixedYawAxis(const bool _useFixed, const ignition::math::Vector3d &_fixedAxis=ignition::math::Vector3d::UnitY) | Camera | protectedvirtual |
SetHFOV(const ignition::math::Angle &_angle) | Camera | |
SetHorzFOV(const double _hfov) | GpuLaser | |
SetHorzHalfAngle(const double _angle) | GpuLaser | |
SetImageHeight(const unsigned int _h) | Camera | |
SetImageSize(const unsigned int _w, const unsigned int _h) | Camera | |
SetImageWidth(const unsigned int _w) | Camera | |
SetIsHorizontal(const bool _horizontal) | GpuLaser | |
SetName(const std::string &_name) | Camera | |
SetNearClip(const double _near) | GpuLaser | |
SetProjectionType(const std::string &_type) | Camera | virtual |
SetRangeCount(const unsigned int _w, const unsigned int _h=1) | GpuLaser | |
SetRayCountRatio(const double _rayCountRatio) | GpuLaser | |
SetRenderRate(const double _hz) | Camera | |
SetRenderTarget(Ogre::RenderTarget *_target) | Camera | virtual |
SetSaveFramePathname(const std::string &_pathname) | Camera | |
SetScene(ScenePtr _scene) | Camera | |
SetSceneNode(Ogre::SceneNode *_node) | Camera | |
SetTrackInheritYaw(const bool _inheritYaw) | Camera | |
SetTrackIsStatic(const bool _isStatic) | Camera | |
SetTrackMaxDistance(const double _dist) | Camera | |
SetTrackMinDistance(const double _dist) | Camera | |
SetTrackPosition(const ignition::math::Vector3d &_pos) | Camera | |
SetTrackUseModelFrame(const bool _useModelFrame) | Camera | |
SetVertFOV(const double _vfov) | GpuLaser | |
SetVertHalfAngle(const double _angle) | GpuLaser | |
SetWindowId(unsigned int _windowId) | Camera | |
SetWorldPose(const ignition::math::Pose3d &_pose) | Camera | virtual |
SetWorldPosition(const ignition::math::Vector3d &_pos) | Camera | |
SetWorldRotation(const ignition::math::Quaterniond &_quat) | Camera | |
ShowWireframe(const bool _s) | Camera | |
StartVideo(const std::string &_format, const std::string &_filename="") | Camera | |
StopVideo() | Camera | |
TextureHeight() const | Camera | |
textureHeight | Camera | protected |
textureWidth | Camera | protected |
TextureWidth() const | Camera | |
ToggleShowWireframe() | Camera | |
TrackedVisual() const | Camera | |
TrackInheritYaw() const | Camera | |
TrackIsStatic() const | Camera | |
TrackMaxDistance() const | Camera | |
TrackMinDistance() const | Camera | |
TrackPosition() const | Camera | |
TrackUseModelFrame() const | Camera | |
TrackVisual(const std::string &_visualName) | Camera | |
TrackVisualImpl(const std::string &_visualName) | Camera | protected |
TrackVisualImpl(VisualPtr _visual) | Camera | protectedvirtual |
Translate(const ignition::math::Vector3d &_direction) | Camera | |
TriangleCount() const | Camera | virtual |
Up() const | Camera | |
Update() | Camera | virtual |
UpdateCameraIntrinsics(const double _cameraIntrinsicsFx, const double _cameraIntrinsicsFy, const double _cameraIntrinsicsCx, const double _cameraIntrinsicsCy, const double _cameraIntrinsicsS) | Camera | |
UpdateFOV() | Camera | protectedvirtual |
VertFOV() const | GpuLaser | |
VertHalfAngle() const | GpuLaser | |
vertHalfAngle | GpuLaser | protected |
vfov | GpuLaser | protected |
VFOV() const | Camera | |
viewport | Camera | protected |
ViewportHeight() const | Camera | |
ViewportWidth() const | Camera | |
windowId | Camera | protected |
WindowId() const | Camera | |
WorldPointOnPlane(const int _x, const int _y, const ignition::math::Planed &_plane, ignition::math::Vector3d &_result) | Camera | |
WorldPose() const | Camera | |
WorldPosition() const | Camera | |
WorldRotation() const | Camera | |
Yaw(const ignition::math::Angle &_angle, ReferenceFrame _relativeTo=RF_WORLD) | Camera | |
ZValue(const int _x, const int _y) | Camera | |
~Camera() | Camera | virtual |
~GpuLaser() | GpuLaser | virtual |