UNPKG

planck-js

Version:

2D JavaScript physics engine for cross-platform HTML5 game development

53 lines (33 loc) 1.62 kB
[Planck.js API Doc](../README.md) › [Globals](../globals.md) › [internal](internal.md) › [Distance](internal.distance.md) # Namespace: Distance ## Callable**Distance**(`output`: [Input](../classes/internal.distance.input.md), `cache`: [Cache](../classes/internal.distance.cache.md), `input`: [Input](../classes/internal.distance.input.md)): *void* *Defined in [index.d.ts:676](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L676)* **Parameters:** Name | Type | ------ | ------ | `output` | [Input](../classes/internal.distance.input.md) | `cache` | [Cache](../classes/internal.distance.cache.md) | `input` | [Input](../classes/internal.distance.input.md) | **Returns:** *void* ## Index ### Classes * [Cache](../classes/internal.distance.cache.md) * [Input](../classes/internal.distance.input.md) * [Output](../classes/internal.distance.output.md) ### Functions * [testOverlap](internal.distance.md#testoverlap) ## Functions ### testOverlap**testOverlap**(`shapeA`: [Shape](../classes/shape.md), `indexA`: number, `shapeB`: [Shape](../classes/shape.md), `indexB`: number, `xfA`: [Transform](../classes/transform.md), `xfB`: [Transform](../classes/transform.md)): *boolean* *Defined in [index.d.ts:697](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L697)* **Parameters:** Name | Type | ------ | ------ | `shapeA` | [Shape](../classes/shape.md) | `indexA` | number | `shapeB` | [Shape](../classes/shape.md) | `indexB` | number | `xfA` | [Transform](../classes/transform.md) | `xfB` | [Transform](../classes/transform.md) | **Returns:** *boolean*