fixed gcc compatibility issue

This commit is contained in:
Paolo Cignoni 2010-07-12 13:21:12 +00:00
parent 6b28cb9501
commit b543ff311e
1 changed files with 2 additions and 1 deletions
vcg/complex/trimesh

View File

@ -429,9 +429,10 @@ namespace vcg {
MarkerFace mf;
mf.SetMesh(&mesh);
typedef vcg::RayTriangleIntersectionFunctor<true> FintFunct;
FintFunct fintfunct;
Ray3<typename GRID::ScalarType> _ray1=_ray;
_ray1.Normalize();
FaceType *f=gr.DoRay(FintFunct(),mf,_ray1,_maxDist,_t);
FaceType *f=gr.DoRay(fintfunct,mf,_ray1,_maxDist,_t);
typename GRID::CoordType dir=_ray.Direction();
dir.Normalize();
typename GRID::CoordType int_point=_ray.Origin()+_ray1.Direction()*_t;