Subversion Repositories gelsvn

Rev

Rev 667 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 667 Rev 677
Line 36... Line 36...
36
                CGLA::Vec3d d = urt - llf;
36
                CGLA::Vec3d d = urt - llf;
37
                margin = d.max_coord() * _margin;
37
                margin = d.max_coord() * _margin;
38
                double scale_x = (DIM[0])/(d[0] + 2.0 * margin);
38
                double scale_x = (DIM[0])/(d[0] + 2.0 * margin);
39
                double scale_y = (DIM[1])/(d[1] + 2.0 * margin);
39
                double scale_y = (DIM[1])/(d[1] + 2.0 * margin);
40
                double scale_z = (DIM[2])/(d[2] + 2.0 * margin);
40
                double scale_z = (DIM[2])/(d[2] + 2.0 * margin);
41
                scale = std::min(std::min(scale_x, scale_y), scale_z);
41
                scale = fmin(fmin(scale_x, scale_y), scale_z);
42
            }
42
            }
43
        }
43
        }
44
        
44
        
45
        CGLA::Vec3i get_dims() const {return DIM;}
45
        CGLA::Vec3i get_dims() const {return DIM;}
46
        
46