Inheritance diagram for osgUtil::TangentSpaceGenerator:

Public Member Functions | |
| TangentSpaceGenerator () | |
| TangentSpaceGenerator (const TangentSpaceGenerator ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| void | generate (osg::Geometry *geo, int normal_map_tex_unit=0) |
| osg::Vec4Array * | getTangentArray () |
| const osg::Vec4Array * | getTangentArray () const |
| void | setTangentArray (osg::Vec4Array *array) |
| osg::Vec4Array * | getNormalArray () |
| const osg::Vec4Array * | getNormalArray () const |
| void | setNormalArray (osg::Vec4Array *array) |
| osg::Vec4Array * | getBinormalArray () |
| const osg::Vec4Array * | getBinormalArray () const |
| void | setBinormalArray (osg::Vec4Array *array) |
| osg::IndexArray * | getIndices () |
Protected Member Functions | |
| virtual | ~TangentSpaceGenerator () |
| TangentSpaceGenerator & | operator= (const TangentSpaceGenerator &) |
| void | compute_basis_vectors (osg::PrimitiveSet *pset, const osg::Array *vx, const osg::Array *nx, const osg::Array *tx, const osg::IndexArray *vix, const osg::IndexArray *nix, const osg::IndexArray *tix, int iA, int iB, int iC) |
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6