- fixed typedef problems

- split unittests for uniform and adaptive subdivider

refs #261

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@756 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
Isaak Lim
2012-10-31 11:58:22 +00:00
parent 485356abab
commit cb981241c4
5 changed files with 269 additions and 213 deletions

View File

@@ -170,7 +170,7 @@ initialize( void )
template<class M>
void CompositeT<M>::refine(typename Mesh::FaceHandle& _fh)
void CompositeT<M>::refine(typename M::FaceHandle& _fh)
{
std::vector<typename Mesh::HalfedgeHandle> hh_vector;
@@ -271,7 +271,7 @@ void CompositeT<M>::refine(typename Mesh::FaceHandle& _fh)
template<class M>
void CompositeT<M>::refine(typename Mesh::VertexHandle& _vh)
void CompositeT<M>::refine(typename M::VertexHandle& _vh)
{
// calculate next final level for vertex
int new_vertex_state = generation(_vh) + l_rule()->number() + 1;