37 class RobotCameraManager;
89 void setup(
int windowW,
int windowH);
void close()
deletes all internal variables
Definition: osghandle.cpp:77
osg::Group * scene
Definition: osghandle.h:61
osg::Geode * hud
Definition: osghandle.h:67
OsgHandle changeColor(const Color &color) const
returns a new osghandle with only the color changed
Definition: osghandle.cpp:105
OsgScene()
Definition: osghandle.h:54
osg::StateSet * normalState
Definition: osghandle.h:45
bool noGraphics
Definition: osghandle.h:49
void init()
initialization of the structure
Definition: osghandle.cpp:43
OsgHandle changeColorDef(const std::string &name, const Color &defcolor) const
like changeColor(string) but with a default color (defcolor) in case no color with the name exists ...
Definition: osghandle.cpp:139
void setup(int windowW, int windowH)
set up robotcameramanager (must be called after init but before usage of the structure) ...
Definition: osghandle.cpp:97
OsgHandle changeAlpha(double alpha) const
returns a new osghandle with only the alpha channel changed
Definition: osghandle.cpp:117
ColorSchema * cs
Definition: osghandle.h:47
ColorSchema * colorSchema()
returns the color schema.
Definition: osghandle.cpp:149
Data structure for accessing the OpenSceneGraph.
Definition: osghandle.h:79
osg::LightSource * lightSource
Definition: osghandle.h:69
osg::StateSet * transparentState
Definition: osghandle.h:46
osg::Group * shadowedSceneRoot
Definition: osghandle.h:64
OsgScene * scene
Definition: osghandle.h:99
A store for colors with a set of aliases.
Definition: colorschema.h:39
osg::Transform * worldtransform
Definition: osghandle.h:70
osg::Group * world_noshadow
Definition: osghandle.h:60
Manages camera sensors.
Definition: robotcameramanager.h:39
osgShadow::ShadowedScene * shadowedScene
Definition: osghandle.h:63
osg::TessellationHints * tesselhints[3]
Definition: osghandle.h:44
Color getColor(const std::string &name) const
returns the color that corresponds to the name (name,id, or alias) in the colorschema.
Definition: osghandle.cpp:130
OsgHandle()
Definition: osghandle.cpp:36
osg::Group * root
Definition: osghandle.h:58
osg::Node * groundScene
Definition: osghandle.h:65
osg::Group * parent
Definition: osghandle.h:100
double g(double z)
neuron transfer function
Definition: regularisation.h:35
osg::Group * world
Definition: osghandle.h:59
~OsgHandle()
Definition: osghandle.cpp:101
void setColorSet(int color_set)
modifies the used color set. Only applies to new set colors.
Definition: osghandle.cpp:165
int shadowType
Definition: osghandle.h:48
OsgHandle changeColorSet(int color_set) const
returns a new osghandle with a changed color (alias) set
Definition: osghandle.cpp:159
RobotCameraManager * robotCamManager
Definition: osghandle.h:72
bool drawBoundings
decides whether to draw bounding boxes
Definition: osghandle.h:94
Color color
Definition: osghandle.h:96
OsgConfig()
Definition: osghandle.h:42
Data structure containing some configuration variables for OSG.
Definition: osghandle.h:41
Data structure containing the scene notes (e.g.
Definition: osghandle.h:53
OsgConfig * cfg
Definition: osghandle.h:98