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:
parent
5e1f0ce521
commit
2a18ebd5f5
|
@ -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>
|
template <class BVT, class BET=DumClass, class BFT=DumClass, class BTT=DumClass>
|
||||||
class VertexBase: public vertex::EmptyTexCoord<
|
class VertexBase: public vertex::EmptyCore< VertexTypeHolder <BVT, BET, BFT, BTT> >{
|
||||||
vertex::EmptyVFAdj<
|
|
||||||
vertex::EmptyVEAdj<
|
|
||||||
vertex::EmptyColorMarkQuality<
|
|
||||||
vertex::EmptyBitFlags<
|
|
||||||
vertex::EmptyCoordNormal<
|
|
||||||
vertex::EmptyCurvatureData<
|
|
||||||
vertex::EmptyRadius<
|
|
||||||
VertexTypeHolder <BVT, BET, BFT, BTT> > > > > > > > >{
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue