Beispiel #1
0
 public CircleBoundary(DoublePosition center, DoublePosition pointOnCircle, bool isInverted = false) : base(BoundaryType.Circle, isInverted)
 {
     _center   = center;
     _radiusSq = center.GetDoubleExactDist2dSq(pointOnCircle);
 }
Beispiel #2
0
 public CircleBoundary(Position center, Position pointOnCircle, bool isInverted = false) : base(isInverted)
 {
     _center   = new DoublePosition(center);
     _radiusSq = _center.GetDoubleExactDist2dSq(new DoublePosition(pointOnCircle));
 }