]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.g3d.datastructures/src/org/simantics/g3d/datastructures/Box.java
OcTree implementation
[simantics/3d.git] / org.simantics.g3d.datastructures / src / org / simantics / g3d / datastructures / Box.java
1 package org.simantics.g3d.datastructures;
2
3 import javax.vecmath.Point3d;
4
5 public class Box {
6         
7         Point3d min;
8         Point3d max;
9         
10         public Point3d getMin() {
11                 return min;
12         }
13         public Point3d getMax() {
14                 return max;
15         }
16         
17         public Box(Point3d min, Point3d max) {
18                 this.max = max;
19                 this.min = min;
20         }
21         
22         public Box(double minx, double miny, double minz, double maxx, double maxy, double maxz) {
23                 min = new Point3d(minx, miny, minz);
24                 max = new Point3d(maxx, maxy, maxz);
25         }
26         
27         public Box(double min[], double max[]) {
28                 this.min = new Point3d(min);
29                 this.max = new Point3d(max);
30         }
31
32 }