Heavily restructured component of vertex simplex. Compacted all the emptyXXXX into a single EmptyCore class. Cleaned up the interface for the optional stuff now there is a standard static function that can say if a given component is enabled or not.

This commit is contained in:
Paolo Cignoni 2010-03-04 13:34:38 +00:00
parent 5e1f0ce521
commit 2a18ebd5f5
1 changed files with 1 additions and 9 deletions

View File

@ -112,15 +112,7 @@ we have to build the type a step a time (deriving from a single ancestor at a ti
*/
template <class BVT, class BET=DumClass, class BFT=DumClass, class BTT=DumClass>
class VertexBase: public vertex::EmptyTexCoord<
vertex::EmptyVFAdj<
vertex::EmptyVEAdj<
vertex::EmptyColorMarkQuality<
vertex::EmptyBitFlags<
vertex::EmptyCoordNormal<
vertex::EmptyCurvatureData<
vertex::EmptyRadius<
VertexTypeHolder <BVT, BET, BFT, BTT> > > > > > > > >{
class VertexBase: public vertex::EmptyCore< VertexTypeHolder <BVT, BET, BFT, BTT> >{
};