Exemple #1
0
        public Evaluator(Point3f[] points, InOut[] inout)
        {
            _points = points;
            _len    = _points.Length;
            Debug.Assert(_len > 3); // should also check for non-coplanarity

            _inout = inout;
            Debug.Assert(_len <= _inout.Length);

            _bbox = ComputeBBox();
        }
Exemple #2
0
 public bool Equals(BoundingBox value)
 {
     return BoundingBox.Equals(this, value);
 }
Exemple #3
0
 public static bool Equals(BoundingBox a, BoundingBox b)
 {
     return a.Min.Equals(b.Min) &&
            a.Max.Equals(b.Max);
 }