#include "OSGDrawableDef.h"#include "OSGBaseTypes.h"#include "OSGGeometry.h"#include "OSGGeoStatsAttachment.h"#include "OSGGeoFunctions.inl"Go to the source code of this file.
Namespaces | |
| namespace | OSG |
Functions | |
| void | OSG::calcVertexNormals (GeometryPtrArg geo) |
| void | OSG::calcVertexNormals (GeometryPtrArg geo, Real32 creaseAngle) |
| void | OSG::calcFaceNormals (GeometryPtrArg geo) |
| void | OSG::calcVertexTangentsProp (GeometryPtrArg geo, UInt32 srcTexProp, UInt32 srcNormalProp, UInt32 dstPropTan, UInt32 dstPropBin) |
| void | OSG::calcVertexTangents (GeometryPtrArg geo, UInt32 srcTexIndex, UInt32 dstPropTan, UInt32 dstPropBin) |
| void | OSG::calcVertexTexCoordsProp2D (GeometryPtr geo, UInt32 propIndex) |
| void | OSG::calcVertexTexCoords (GeometryPtr geo, UInt32 texIndex) |
| Int32 | OSG::setIndexFromVRMLData (GeometryPtrArg 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 (GeometryPtrArg geo, UInt32 iteration, bool createStrips, bool createFans, UInt32 minFanEdgeCount, bool colorCode, bool stitchStrips) |
| void | OSG::createConvexPrimitives (GeometryPtrArg geo) |
| Int32 | OSG::createSharedIndex (GeometryPtrArg geoPtr) |
| Int32 | OSG::createSingleIndex (GeometryPtrArg geo) |
| UInt32 | OSG::calcPrimitiveCount (GeometryPtrArg geo, UInt32 &triangle, UInt32 &line, UInt32 &point) |
| NodePtr | OSG::calcVertexNormalsGeo (GeometryPtrArg geo, Real32 length) |
| NodePtr | OSG::calcFaceNormalsGeo (GeometryPtrArg geo, Real32 length) |
| OSG_DRAWABLE_DLLMAPPING void | OSG::separateProperties (GeometryPtrArg geo) |
| OSG_DRAWABLE_DLLMAPPING void | OSG::mergeGeometries (std::vector< NodePtr > &nodes, std::vector< NodePtr > &results) |