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) |
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, int iA, int iB, int iC) |
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2