| _beginCap | osg::ExtrusionSurface | [private] |
| _ccw | osg::ExtrusionSurface | [private] |
| _convex | osg::ExtrusionSurface | [private] |
| _creaseAngle | osg::ExtrusionSurface | [private] |
| _createNormals | osg::ExtrusionSurface | [private] |
| _createTexCoords | osg::ExtrusionSurface | [private] |
| _crossSection | osg::ExtrusionSurface | [private] |
| _crossSectionClosed | osg::ExtrusionSurface | [private] |
| _endCap | osg::ExtrusionSurface | [private] |
| _grid | osg::ExtrusionSurface | [private] |
| _normalMap | osg::ExtrusionSurface | [private] |
| _orientation | osg::ExtrusionSurface | [private] |
| _posMap | osg::ExtrusionSurface | [private] |
| _primitiveCount | osg::ExtrusionSurface | [private] |
| _revolutionSurface | osg::ExtrusionSurface | [private] |
| _scale | osg::ExtrusionSurface | [private] |
| _spine | osg::ExtrusionSurface | [private] |
| _spineClosed | osg::ExtrusionSurface | [private] |
| _spineCollinear | osg::ExtrusionSurface | [private] |
| _texCoordMap | osg::ExtrusionSurface | [private] |
| _totalVertexCount | osg::ExtrusionSurface | [private] |
| _transform | osg::ExtrusionSurface | [private] |
| _vertexCount | osg::ExtrusionSurface | [private] |
| calcBetterRotationAngle(const std::vector< Pnt2f > &contour, UInt32 nAngles) | osg::ExtrusionSurface | [private] |
| calcNonUnitYAxis(const Pnt3fConstIt &pIt) | osg::ExtrusionSurface | [inline, private] |
| calcNonUnitZAxis(const Pnt3fConstIt &pIt) | osg::ExtrusionSurface | [inline, private] |
| calcOptimizedContour(const std::vector< Pnt2f > &contour, const Pnt2f &point, std::vector< Pnt2f > *optimizedContour) | osg::ExtrusionSurface | [private] |
| calcQuadFaceNormal(const Pnt3f &a, const Pnt3f &b, const Pnt3f &c, const Pnt3f &d) | osg::ExtrusionSurface | [inline, private] |
| calcSweepSurfaceFaceNormals(void) | osg::ExtrusionSurface | [private] |
| calcSweepSurfacePositions(void) | osg::ExtrusionSurface | [private] |
| calcSweepSurfaceTexCoords(void) | osg::ExtrusionSurface | [private] |
| calcTransforms(void) | osg::ExtrusionSurface | [private] |
| calcTriangleFaceNormal(const Pnt3f &a, const Pnt3f &b, const Pnt3f &c) | osg::ExtrusionSurface | [inline, private] |
| calcVertexNormal(Vertex *vertexPtr, UInt32 faceIndex) | osg::ExtrusionSurface | [inline, private] |
| calcWindingNumber(const std::vector< Pnt2f > &contour, const Pnt2f &point) | osg::ExtrusionSurface | [private] |
| calcXAxes(void) | osg::ExtrusionSurface | [inline, private] |
| calcXAxis(const MatrixConstIt &pIt) | osg::ExtrusionSurface | [inline, private] |
| calcYAxes(void) | osg::ExtrusionSurface | [inline, private] |
| calcZAxes(void) | osg::ExtrusionSurface | [inline, private] |
| computeMinYAbs(const std::vector< Pnt2f > &contour, Real32 alpha) | osg::ExtrusionSurface | [private] |
| createGeometry(UInt32 nSubDivisions) | osg::ExtrusionSurface | |
| determineTopology(void) | osg::ExtrusionSurface | [private] |
| ExtrusionSurface(const std::vector< Pnt2f > &crossSection, const std::vector< Quaternion > &orientation, const std::vector< Vec2f > &scale, const std::vector< Pnt3f > &spine, Real32 creaseAngle=0.f, bool beginCap=true, bool endCap=true, bool ccw=true, bool convex=true, bool buildNormal=true, bool buildTexCoord=true) | osg::ExtrusionSurface | |
| ExtrusionSurface(void) | osg::ExtrusionSurface | [private] |
| ExtrusionSurface(const ExtrusionSurface &source) | osg::ExtrusionSurface | [private] |
| getPrevAndNextIt(const Pnt3fConstIt &pIt) | osg::ExtrusionSurface | [inline, private] |
| initGrid(void) | osg::ExtrusionSurface | [private] |
| isLeft(const Pnt2f &a, const Pnt2f &b) | osg::ExtrusionSurface | [inline, private] |
| MatrixConstIt typedef | osg::ExtrusionSurface | [private] |
| NormalMap typedef | osg::ExtrusionSurface | [private] |
| operator=(const ExtrusionSurface &source) | osg::ExtrusionSurface | [private] |
| Pnt3fConstIt typedef | osg::ExtrusionSurface | [private] |
| Pnt3fConstItPair typedef | osg::ExtrusionSurface | [private] |
| PositionMap typedef | osg::ExtrusionSurface | [private] |
| refineCrossSection(UInt32 nTimes) | osg::ExtrusionSurface | [private] |
| refineOrientation(UInt32 nTimes) | osg::ExtrusionSurface | [private] |
| refineScale(UInt32 nTimes) | osg::ExtrusionSurface | [private] |
| refineSpine(UInt32 nTimes) | osg::ExtrusionSurface | [private] |
| store(PType property, std::map< PType, UInt32, vecless< PType > > &propertyIndexMap) | osg::ExtrusionSurface | [inline, private] |
| store(const PType property, std::map< PType, UInt32, vecless< PType > > &propertyIndexMap, GeoIndicesUI32Ptr indicesPtr) | osg::ExtrusionSurface | [inline, private] |
| storeConvexCap(UInt32 spineIndex, bool invertNormal, GeoIndicesUI32Ptr indicesPtr, GeoPLengthsUI32Ptr lensPtr, GeoPTypesUI8Ptr typesPtr) | osg::ExtrusionSurface | [private] |
| storeFaceNormalGeo(GeoIndicesUI32Ptr indicesPtr, GeoPLengthsUI32Ptr lensPtr, GeoPTypesUI8Ptr typesPtr) | osg::ExtrusionSurface | [private] |
| storeMaps(GeoPositions3fPtr positionsPtr, GeoNormals3fPtr normalsPtr, GeoTexCoords2fPtr texCoordsPtr) | osg::ExtrusionSurface | [private] |
| storePrimitive(GLenum type, GeoPLengthsUI32Ptr lensPtr, GeoPTypesUI8Ptr typesPtr) | osg::ExtrusionSurface | [inline, private] |
| storeSweepSurfaceWithNormals(GeoIndicesUI32Ptr indicesPtr, GeoPLengthsUI32Ptr lensPtr, GeoPTypesUI8Ptr typesPtr) | osg::ExtrusionSurface | [private] |
| storeSweepSurfaceWithoutNormals(GeoIndicesUI32Ptr indicesPtr, GeoPLengthsUI32Ptr lensPtr, GeoPTypesUI8Ptr typesPtr) | osg::ExtrusionSurface | [private] |
| storeVertex(const Vertex &vertex, GeoIndicesUI32Ptr indicesPtr) | osg::ExtrusionSurface | [inline, private] |
| storeVertexNormalGeo(GeoIndicesUI32Ptr indicesPtr, GeoPLengthsUI32Ptr lensPtr, GeoPTypesUI8Ptr typesPtr) | osg::ExtrusionSurface | [private] |
| TexCoordMap typedef | osg::ExtrusionSurface | [private] |
| verifyInput(void) | osg::ExtrusionSurface | [private] |
| VertexGrid typedef | osg::ExtrusionSurface | [private] |