#include <stdlib.h>#include <stdio.h>#include "OSGConfig.h"#include <OSGGL.h>#include <OSGAction.h>#include <OSGDrawAction.h>#include <OSGRenderAction.h>#include <OSGIntersectAction.h>#include <OSGMaterial.h>#include "OSGGeometry.h"#include "OSGGeoFunctions.h"#include "OSGGeoPumpFactory.h"#include "OSGPrimitiveIterator.h"#include "OSGTriangleIterator.h"#include "OSGFaceIterator.h"#include "OSGGeoPropPtrs.h"Include dependency graph for OSGGeometry.cpp:

Namespaces | |
| namespace | osg |
Defines | |
| #define | copyAttrib(NAME, APTR, GETFUNC) |
|
|
Value: { \
APTR NAME = GETFUNC(); \
APTR o##NAME = other->GETFUNC(); \
\
beginEditCP( NAME ); \
NAME##Base = NAME->getSize(); \
NAME->resize( NAME##Base + o##NAME->getSize() ); \
\
for ( i = 0; i < o##NAME->getSize(); i++ ) \
NAME->setValue( o##NAME->getValue( i ), NAME##Base + i ); \
\
endEditCP( NAME ); \
} |
1.2.16