isPointInside method
Checks if a point
is inside the given GCircle
final Circle circle = new Circle(new LatLng(0.0,0.0), 111319.0);
final LatLng newPos = new LatLng(1.0,0.0);
expect(circle.isPointInside(newPos),isTrue);
final Circle circle2 = new Circle(new LatLng(0.0,0.0), 111318.0);
expect(circle2.isPointInside(newPos),isFalse);
Implementation
bool isPointInside(final GeoLatLng point) {
GValidate.notNull(point);
final GDistance distance = new GDistance(calculator: _calculator);
final double dist = distance(center, point).toDouble();
return dist <= radius;
}