ShapeReferences DiscShapeInfiniteShapePathShapePolygonShapeQuadShapeTriShape public abstract class Shape Show allBase class for all obstacles during a raycasting process. AllPropertiesMethods ObsoleteInherited PropertiesBounds#public abstract Box Bounds { get; }Gets the bounding box for this shape.MethodsIsCoincident#public abstract bool IsCoincident(double x, double y)Test whether a specific coordinate is coincident with this obstacle.Parameters:x (double)y (double)Returns: True if point is coincident.Overlap#public abstract Overlap Overlap(Box box)Determine the overlap between this shape and a box.Parameters:box (Box)Box.Returns: Overlap topology.