gepetto-viewer 6.1.0
An user-friendly Graphical Interface
Loading...
Searching...
No Matches
node-property.h File Reference
#include <iostream>
#include <map>
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <boost/mpl/if.hpp>
#include <gepetto/viewer/config-osg.h>
#include <gepetto/viewer/fwd.h>
#include <QObject>
Include dependency graph for node-property.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gepetto::viewer::Property
 Abstract base class for runtime properties of Node. More...
class  gepetto::viewer::VoidProperty
class  gepetto::viewer::PropertyTpl< T >
struct  gepetto::viewer::Range< Scalar >
class  gepetto::viewer::RangedPropertyTpl< T, RangeT >
class  gepetto::viewer::StoredPropertyTpl< T >
class  gepetto::viewer::RangedStoredPropertyTpl< T, RangeT >
struct  gepetto::viewer::MetaEnum
 Conversion between integer and enum name at runtime. More...
class  gepetto::viewer::EnumProperty
class  gepetto::viewer::Properties
struct  gepetto::viewer::Properties::Wrapper

Namespaces

namespace  gepetto
namespace  gepetto::viewer

Typedefs

typedef PropertyTpl< bool > gepetto::viewer::BoolProperty
typedef PropertyTpl< int > gepetto::viewer::IntProperty
typedef PropertyTpl< float > gepetto::viewer::FloatProperty
typedef PropertyTpl< std::string > gepetto::viewer::StringProperty
typedef PropertyTpl< osgVector2 > gepetto::viewer::Vector2Property
typedef PropertyTpl< osgVector3 > gepetto::viewer::Vector3Property
typedef PropertyTpl< osgVector4 > gepetto::viewer::Vector4Property
typedef PropertyTpl< Configuration > gepetto::viewer::ConfigurationProperty
typedef RangedPropertyTpl< int > gepetto::viewer::RangedIntProperty
typedef RangedPropertyTpl< float > gepetto::viewer::RangedFloatProperty
typedef RangedPropertyTpl< osgVector2, float > gepetto::viewer::RangedVector2Property
typedef RangedPropertyTpl< osgVector3, float > gepetto::viewer::RangedVector3Property
typedef RangedPropertyTpl< osgVector4, float > gepetto::viewer::RangedVector4Property
typedef RangedPropertyTpl< Configuration, float > gepetto::viewer::RangedConfigurationProperty

Functions

MetaEnum * gepetto::viewer::visibilityModeEnum ()
MetaEnum * gepetto::viewer::wireFrameModeEnum ()
MetaEnum * gepetto::viewer::lightingModeEnum ()
MetaEnum * gepetto::viewer::glImmediateModeEnum ()