diff --git a/vcg/space/index/space_iterators.h b/vcg/space/index/space_iterators.h index b2e1e903..54b2e012 100644 --- a/vcg/space/index/space_iterators.h +++ b/vcg/space/index/space_iterators.h @@ -15,12 +15,14 @@ namespace vcg{ template class RayIterator - { + { + public: + typedef typename Spatial_Idexing::ScalarType ScalarType; + typedef typename vcg::Ray3 RayType; + typedef typename Spatial_Idexing::Box3x IndexingBoxType; protected: typedef typename Spatial_Idexing::ObjType ObjType; - typedef typename Spatial_Idexing::ScalarType ScalarType; typedef typename vcg::Point3 CoordType; - typedef typename vcg::Ray3 RayType; typedef typename Spatial_Idexing::CellIterator CellIterator; ///control right bonding current cell index (only on initialization)