OpenSceneGraph 3.6.5
MixinVector File Reference
#include <vector>

Go to the source code of this file.

Classes

class  osg::MixinVector< ValueT >
 MixinVector is a base class that allows inheritance to be used to easily emulate derivation from std::vector but without introducing undefined behaviour through violation of virtual destructor rules. More...
 

Namespaces

namespace  osg
 The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes.
 

Macros

#define OSG_MIXIN_VECTOR   1
 

Functions

template<class ValueT >
void osg::swap (MixinVector< ValueT > &left, MixinVector< ValueT > &right)
 
template<class ValueT >
void osg::swap (MixinVector< ValueT > &left, std::vector< ValueT > &right)
 
template<class ValueT >
void osg::swap (std::vector< ValueT > &left, MixinVector< ValueT > &right)
 

Macro Definition Documentation

◆ OSG_MIXIN_VECTOR

#define OSG_MIXIN_VECTOR   1

osg logo
Generated at Sat Nov 9 2024 00:00:00 for the OpenSceneGraph by doxygen 1.12.0.