'Declaration Protected Overridable Function IntersectOB( _ ByVal ent1 As Entity, _ ByVal ent2 As Entity, _ ByRef collidedTuple As List(Of Tuple(Of CollisionDetection2D.CollisionResultItem,CollisionDetection2D.CollisionResultItem)), _ ByVal worker As BackgroundWorker, _ ByVal doWorkEventArgs As DoWorkEventArgs _ ) As Boolean
protected virtual bool IntersectOB( Entity ent1, Entity ent2, ref List<Tuple<CollisionDetection2D.CollisionResultItem,CollisionDetection2D.CollisionResultItem>> collidedTuple, BackgroundWorker worker, DoWorkEventArgs doWorkEventArgs )
Parameters
- ent1
- First entity to check
- ent2
- second entity to check
- collidedTuple
- The resulting tuple of the intersecting entity in that Block/BlockReference gerarchy
- worker
- doWorkEventArgs
Return Value
True if at least two OBB(or OBR) intersects each other, false otherwise