Subversion Repositories gelsvn

Rev

Rev 643 | Rev 657 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 643 Rev 646
Line 1174... Line 1174...
1174
        return true;
1174
        return true;
1175
    }
1175
    }
1176
    
1176
    
1177
    void bbox(const Manifold& m, Manifold::Vec& pmin, Manifold::Vec& pmax)
1177
    void bbox(const Manifold& m, Manifold::Vec& pmin, Manifold::Vec& pmax)
1178
    {
1178
    {
-
 
1179
        if(m.no_vertices()==0)
1179
        
1180
            return;
1180
        VertexIDIterator v = m.vertices_begin();
1181
        VertexIDIterator v = m.vertices_begin();
1181
        pmin = pmax = m.pos(*v);
1182
        pmin = pmax = m.pos(*v);
1182
        ++v;
1183
        ++v;
1183
        for(; v != m.vertices_end(); ++v){
1184
        for(; v != m.vertices_end(); ++v){
1184
            pmin = v_min(m.pos(*v), pmin);
1185
            pmin = v_min(m.pos(*v), pmin);