|  | Name | Description | 
|---|
|  | HasIntersection(MeshBase) | Returns true when the specified mesh intersects with the mesh that was used to create this MeshCollider. | 
|  | HasIntersection(BoundingBox, Boolean) | Returns true when the specified BoundingBox intersects with the mesh.
            When checkEachCorner is false, then only a simple bounding box intersection check is done. This is the fastest but the least accurate.
            When checkEachCorner is true (by default), then the center position and all 8 corners of the BoundingBox are checked for intersection. | 
|  | HasIntersection(MeshBase, Matrix) | Returns true when the specified mesh intersects with the mesh that was used to create this MeshCollider. | 
|  | HasIntersection(MeshGeometry3D, Transform3D) | Returns true when the specified MeshGeometry3D intersects with the mesh that was used to create this MeshCollider. | 
|  | HasIntersection(Rect3D, Boolean) | Returns true when the specified Rect3D intersects with the mesh.
            When checkEachCorner is false, then only a simple bounding box intersection check is done. This is the fastest but the least accurate.
            When checkEachCorner is true (by default), then the center position and all 8 corners of the Rect3D are checked for intersection. |