Public Member Functions | Public Attributes
VirtualSLSProjector Class Reference

#include <VirtualSLSProjector.h>

List of all members.

Public Member Functions

virtual void init (std::string name, osg::Node *root, osg::Node *node, std::string image_name, double range, double fov, bool laser)
 VirtualSLSProjector (std::string name, osg::Node *root, osg::Node *node, std::string image_name, double fov, bool laser)
 VirtualSLSProjector ()

Public Attributes

VirtualCamera camera
osg::Texture2D * dbgDepthTexture
double fov
 Field of view.
std::string image_name
std::string name
osg::ref_ptr< osg::Node > node
double range
 Max projection range.
osg::ref_ptr< osg::Node > root
unsigned int textureUnit

Detailed Description

Virtual Structured Light sensor that Projects a light (laser or not) in the scene

Definition at line 18 of file VirtualSLSProjector.h.


Constructor & Destructor Documentation

VirtualSLSProjector::VirtualSLSProjector ( std::string  name,
osg::Node *  root,
osg::Node *  node,
std::string  image_name,
double  fov,
bool  laser 
)

Definition at line 42 of file VirtualSLSProjector.cpp.

Definition at line 31 of file VirtualSLSProjector.cpp.


Member Function Documentation

void VirtualSLSProjector::init ( std::string  name,
osg::Node *  root,
osg::Node *  node,
std::string  image_name,
double  range,
double  fov,
bool  laser 
) [virtual]

Definition at line 49 of file VirtualSLSProjector.cpp.


Member Data Documentation

Definition at line 29 of file VirtualSLSProjector.h.

Definition at line 28 of file VirtualSLSProjector.h.

Field of view.

Definition at line 26 of file VirtualSLSProjector.h.

Definition at line 22 of file VirtualSLSProjector.h.

Definition at line 21 of file VirtualSLSProjector.h.

osg::ref_ptr<osg::Node> VirtualSLSProjector::node

Definition at line 23 of file VirtualSLSProjector.h.

Max projection range.

Definition at line 25 of file VirtualSLSProjector.h.

osg::ref_ptr<osg::Node> VirtualSLSProjector::root

Definition at line 24 of file VirtualSLSProjector.h.

Definition at line 27 of file VirtualSLSProjector.h.


The documentation for this class was generated from the following files:


uwsim
Author(s): Mario Prats
autogenerated on Mon Oct 6 2014 08:24:07