#include <OSGConfig.h>#include <OSGGeometry.h>#include <OSGSystemDef.h>#include <OSGBaseTypes.h>#include <OSGNode.h>#include <OSGGeoFunctions.inl>Go to the source code of this file.
Namespaces | |
| namespace | osg |
Functions | |
| void | osg::calcVertexNormals (GeometryPtr geo) |
| void | osg::calcFaceNormals (GeometryPtr geo) |
| void | osg::calcVertexTangents (GeometryPtr geo, Int32 srcTexIndex, Int32 dstAttribTan, Int32 dstAttribBin) |
| void | osg::calcVertexTexCoords (GeometryPtr geo, Int32 texIndex) |
| Int32 | osg::setIndexFromVRMLData (GeometryPtr geoPtr, std::vector< Int32 > &coordIndex, std::vector< Int32 > &normalIndex, std::vector< Int32 > &colorIndex, std::vector< Int32 > &texCoordIndex, bool convex, bool ccw, bool normalPerVertex, bool colorPerVertex, bool createNormal, bool faceSet) |
| Int32 | osg::setIndexFromIndexedX3DData (GeometryPtr geoPtr, std::vector< Int32 > &coordIndex, std::vector< Int32 > &normalIndex, std::vector< Int32 > &colorIndex, std::vector< Int32 > &texCoordIndex, Int32 primitiveType, bool convex, bool ccw, bool normalPerVertex, bool colorPerVertex, bool createNormal) |
| Int32 | osg::createOptimizedPrimitives (GeometryPtr geoPtr, UInt32 iteration, bool createStrips, bool createFans, UInt32 minFanEdgeCount, bool colorCode, bool stitchStrips) |
| void | osg::createConvexPrimitives (GeometryPtr geoPtr) |
| Int32 | osg::createSharedIndex (GeometryPtr geoPtr) |
| Int32 | osg::createSingleIndex (GeometryPtr geoPtr) |
| UInt32 | osg::calcPrimitiveCount (GeometryPtr geoPtr, UInt32 &triangle, UInt32 &line, UInt32 &point) |
| NodePtr | osg::calcVertexNormalsGeo (GeometryPtr geo, Real32 length) |
| NodePtr | osg::calcFaceNormalsGeo (GeometryPtr geo, Real32 length) |
| void | osg::mergeGeometries (std::vector< NodePtr > &nodes, std::vector< NodePtr > &results) |
| void | osg::separateProperties (GeometryPtr geo) |
1.4.3