コード例 #1
0
ファイル: Geometry.cs プロジェクト: nangs/netcore-sci
        public static BBox3D BBox(this IEnumerable <Geometry> geometry_block, double tol_len, double tol_rad)
        {
            var bbox = new BBox3D();

            foreach (var x in geometry_block)
            {
                bbox = bbox.Union(x.BBox(tol_len, tol_rad));
            }

            return(bbox);
        }
コード例 #2
0
ファイル: BBox3D.cs プロジェクト: nangs/netcore-sci
        public static BBox3D BBox(this IEnumerable <EntityObject> ents)
        {
            var bbox = new BBox3D();

            foreach (var x in ents)
            {
                bbox = bbox.Union(x.BBox());
            }

            return(bbox);
        }