Public Member Functions | |
| META_Object (osgCal, SubMeshSoftware) | |
| SubMeshSoftware () | |
| SubMeshSoftware (CalModel *calModel, int meshId, int submeshId) | |
| SubMeshSoftware (const SubMeshSoftware &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| bool | create (void) |
| bool | update (void) |
| virtual void | drawImplementation (osg::State &state) const |
| virtual bool | computeBound () const |
| virtual bool | supports (osg::Drawable::PrimitiveFunctor &) const |
| void | setSupportsPrimitiveFunctor (bool supportsPrimitiveFunctor) |
| bool | isInvisible () const |
| void | setInvisible (bool invisible) |
| const std::string & | getName (void) const |
| void | setName (const std::string &name) |
| const std::string & | getMaterialName (void) |
| void | setMaterialName (const std::string &materialName) |
Public Attributes | |
| osg::BoundingBox | _staticbbox |
Protected Member Functions | |
| virtual | ~SubMeshSoftware () |
Protected Attributes | |
| bool | _supportsPrimitiveFunctor |
| bool | _invisible |
| int | _coreMeshId |
| int | _coreSubmeshId |
| CalModel * | _calModel |
| std::string | mName |
| std::string | mMaterialName |
| std::vector< osg::Vec3f > | originalNormals_ |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6