osgEarth 2.1.1
Classes | Namespaces | Defines | Functions | Variables

/home/cube/sources/osgearth/src/osgEarthUtil/Controls.cpp File Reference

#include <osgEarthUtil/Controls>
#include <osgEarth/FindNode>
#include <osg/Geometry>
#include <osg/NodeCallback>
#include <osg/Depth>
#include <osg/TextureRectangle>
#include <osgGA/GUIEventHandler>
#include <osgText/Text>
#include <osgEarthSymbology/Geometry>
#include <osgEarthSymbology/GeometryRasterizer>
#include <osg/Version>
#include <osgEarth/Common>
Include dependency graph for Controls.cpp:

Go to the source code of this file.

Classes

struct  LabelText
struct  osgEarth::Util::Controls::ViewportHandler
struct  osgEarth::Util::Controls::ControlCanvasEventHandler
struct  osgEarth::Util::Controls::CanvasInstaller

Namespaces

namespace  anonymous_namespace{Controls.cpp}
namespace  osgEarth
namespace  osgEarth::Util
namespace  osgEarth::Util::Controls

Defines

#define LC   "[Controls] "

Functions

void anonymous_namespace{Controls.cpp}::calculateRotatedSize (float w, float h, float angle_rad, float &out_w, float &out_h)
void anonymous_namespace{Controls.cpp}::rot (float x, float y, const osg::Vec2f &c, float angle_rad, osg::Vec3f &out)

Variables

char * anonymous_namespace{Controls.cpp}::s_controlVertexShader = "} \n"
char * anonymous_namespace{Controls.cpp}::s_imageControlFragmentShader = "} \n"
char * anonymous_namespace{Controls.cpp}::s_labelControlFragmentShader = "} \n"

Define Documentation

#define LC   "[Controls] "

Definition at line 37 of file Controls.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines