diff --git a/README.md b/README.md index c760d95..992531d 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,186 @@ # @immugio/three-math-extensions -## [Documentation](docs/modules.md) \ No newline at end of file +## Table of contents + +### Classes + +- [BoundingBox](docs/classes/BoundingBox.md) +- [Line2D](docs/classes/Line2D.md) +- [Line3D](docs/classes/Line3D.md) +- [Polygon](docs/classes/Polygon.md) +- [Rectangle](docs/classes/Rectangle.md) +- [Size2](docs/classes/Size2.md) +- [Vec2](docs/classes/Vec2.md) +- [Vec3](docs/classes/Vec3.md) + +### Interfaces + +- [Point2](docs/interfaces/Point2.md) +- [Point3](docs/interfaces/Point3.md) + +### Variables + +- [HalfPI](docs/modules.md#halfpi) +- [TwoPI](docs/modules.md#twopi) +- [directions](docs/modules.md#directions) +- [directions2d](docs/modules.md#directions2d) + +### Functions + +- [isContinuousClosedShape](docs/modules.md#iscontinuousclosedshape) +- [isPointInPolygon](docs/modules.md#ispointinpolygon) +- [normalizeAngleDegrees](docs/modules.md#normalizeangledegrees) +- [normalizeAngleRadians](docs/modules.md#normalizeangleradians) + +## Variables + +### HalfPI + +• `Const` **HalfPI**: `number` + +#### Defined in + +[src/MathConstants.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/MathConstants.ts#L2) + +___ + +### TwoPI + +• `Const` **TwoPI**: `number` + +#### Defined in + +[src/MathConstants.ts:1](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/MathConstants.ts#L1) + +___ + +### directions + +• `Const` **directions**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `Down` | [`Vec3`](docs/classes/Vec3.md) | +| `East` | [`Vec3`](docs/classes/Vec3.md) | +| `North` | [`Vec3`](docs/classes/Vec3.md) | +| `South` | [`Vec3`](docs/classes/Vec3.md) | +| `Up` | [`Vec3`](docs/classes/Vec3.md) | +| `West` | [`Vec3`](docs/classes/Vec3.md) | + +#### Defined in + +[src/directions.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/directions.ts#L3) + +___ + +### directions2d + +• `Const` **directions2d**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `Down` | [`Vec2`](docs/classes/Vec2.md) | +| `Left` | [`Vec2`](docs/classes/Vec2.md) | +| `Right` | [`Vec2`](docs/classes/Vec2.md) | +| `Up` | [`Vec2`](docs/classes/Vec2.md) | + +#### Defined in + +[src/directions2d.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/directions2d.ts#L3) + +## Functions + +### isContinuousClosedShape + +▸ **isContinuousClosedShape**\<`T`\>(`lines`, `tolerance?`): `boolean` + +#### Type parameters + +| Name | Type | +| :------ | :------ | +| `T` | extends [`Line3D`](docs/classes/Line3D.md) \| [`Line2D`](docs/classes/Line2D.md) | + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `lines` | `T`[] | `undefined` | +| `tolerance` | `number` | `0` | + +#### Returns + +`boolean` + +#### Defined in + +[src/isContinuousClosedShape.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/isContinuousClosedShape.ts#L4) + +___ + +### isPointInPolygon + +▸ **isPointInPolygon**(`p`, `point`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Point2`](docs/interfaces/Point2.md)[] | +| `point` | [`Point2`](docs/interfaces/Point2.md) | + +#### Returns + +`boolean` + +#### Defined in + +[src/isPointInPolygon.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/isPointInPolygon.ts#L3) + +___ + +### normalizeAngleDegrees + +▸ **normalizeAngleDegrees**(`angle`): `number` + +Normalizes an angle in degrees to the range [0, 360]. + +#### Parameters + +| Name | Type | Description | +| :------ | :------ | :------ | +| `angle` | `number` | in degrees | + +#### Returns + +`number` + +#### Defined in + +[src/normalizeAngleDegrees.ts:5](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/normalizeAngleDegrees.ts#L5) + +___ + +### normalizeAngleRadians + +▸ **normalizeAngleRadians**(`angle`): `number` + +Normalize an angle in radians to the range of 0 to 2π. + +#### Parameters + +| Name | Type | Description | +| :------ | :------ | :------ | +| `angle` | `number` | in radians | + +#### Returns + +`number` + +#### Defined in + +[src/normalizeAngleRadians.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/normalizeAngleRadians.ts#L7) diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index 5358016..0000000 --- a/docs/README.md +++ /dev/null @@ -1,194 +0,0 @@ -@immugio/three-math-extensions / [Exports](modules.md) - -# Set of utilities for 2d and 3d math built on top of three.js - -[![Build](https://github.com/Immugio/three-math-extensions/actions/workflows/build.yml/badge.svg)](https://github.com/Immugio/three-math-extensions/actions/workflows/build.yml) - -[@immugio/three-math-extensions](README.md) / Exports - -# @immugio/three-math-extensions - -## Table of contents - -### Classes - -- [BoundingBox](docs/classes/BoundingBox.md) -- [Line2D](docs/classes/Line2D.md) -- [Line3D](docs/classes/Line3D.md) -- [Polygon](docs/classes/Polygon.md) -- [Rectangle](docs/classes/Rectangle.md) -- [Size2](docs/classes/Size2.md) -- [Vec2](docs/classes/Vec2.md) -- [Vec3](docs/classes/Vec3.md) - -### Interfaces - -- [Point2](docs/interfaces/Point2.md) -- [Point3](docs/interfaces/Point3.md) - -### Variables - -- [HalfPI](docs/modules.md#halfpi) -- [TwoPI](docs/modules.md#twopi) -- [directions](docs/modules.md#directions) -- [directions2d](docs/modules.md#directions2d) - -### Functions - -- [isContinuousClosedShape](docs/modules.md#iscontinuousclosedshape) -- [isPointInPolygon](docs/modules.md#ispointinpolygon) -- [normalizeAngleDegrees](docs/modules.md#normalizeangledegrees) -- [normalizeAngleRadians](docs/modules.md#normalizeangleradians) - -## Variables - -### HalfPI - -• `Const` **HalfPI**: `number` - -#### Defined in - -[src/MathConstants.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/MathConstants.ts#L2) - -___ - -### TwoPI - -• `Const` **TwoPI**: `number` - -#### Defined in - -[src/MathConstants.ts:1](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/MathConstants.ts#L1) - -___ - -### directions - -• `Const` **directions**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `Down` | [`Vec3`](docs/classes/Vec3.md) | -| `East` | [`Vec3`](docs/classes/Vec3.md) | -| `North` | [`Vec3`](docs/classes/Vec3.md) | -| `South` | [`Vec3`](docs/classes/Vec3.md) | -| `Up` | [`Vec3`](docs/classes/Vec3.md) | -| `West` | [`Vec3`](docs/classes/Vec3.md) | - -#### Defined in - -[src/directions.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/directions.ts#L3) - -___ - -### directions2d - -• `Const` **directions2d**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `Down` | [`Vec2`](docs/classes/Vec2.md) | -| `Left` | [`Vec2`](docs/classes/Vec2.md) | -| `Right` | [`Vec2`](docs/classes/Vec2.md) | -| `Up` | [`Vec2`](docs/classes/Vec2.md) | - -#### Defined in - -[src/directions2d.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/directions2d.ts#L3) - -## Functions - -### isContinuousClosedShape - -▸ **isContinuousClosedShape**\<`T`\>(`lines`, `tolerance?`): `boolean` - -#### Type parameters - -| Name | Type | -| :------ | :------ | -| `T` | extends [`Line3D`](docs/classes/Line3D.md) \| [`Line2D`](docs/classes/Line2D.md) | - -#### Parameters - -| Name | Type | Default value | -| :------ | :------ | :------ | -| `lines` | `T`[] | `undefined` | -| `tolerance` | `number` | `0` | - -#### Returns - -`boolean` - -#### Defined in - -[src/isContinuousClosedShape.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/isContinuousClosedShape.ts#L4) - -___ - -### isPointInPolygon - -▸ **isPointInPolygon**(`p`, `point`): `boolean` - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `p` | [`Point2`](docs/interfaces/Point2.md)[] | -| `point` | [`Point2`](docs/interfaces/Point2.md) | - -#### Returns - -`boolean` - -#### Defined in - -[src/isPointInPolygon.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/isPointInPolygon.ts#L3) - -___ - -### normalizeAngleDegrees - -▸ **normalizeAngleDegrees**(`angle`): `number` - -Normalizes an angle in degrees to the range [0, 360]. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `angle` | `number` | in degrees | - -#### Returns - -`number` - -#### Defined in - -[src/normalizeAngleDegrees.ts:5](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/normalizeAngleDegrees.ts#L5) - -___ - -### normalizeAngleRadians - -▸ **normalizeAngleRadians**(`angle`): `number` - -Normalize an angle in radians to the range of 0 to 2π. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `angle` | `number` | in radians | - -#### Returns - -`number` - -#### Defined in - -[src/normalizeAngleRadians.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/normalizeAngleRadians.ts#L7) - diff --git a/docs/classes/BoundingBox.md b/docs/classes/BoundingBox.md index a4fe4ad..8548f39 100644 --- a/docs/classes/BoundingBox.md +++ b/docs/classes/BoundingBox.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / BoundingBox +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / BoundingBox # Class: BoundingBox @@ -44,7 +44,7 @@ #### Defined in -[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L4) +[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L4) ## Properties @@ -54,7 +54,7 @@ #### Defined in -[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L4) +[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L4) ___ @@ -64,7 +64,7 @@ ___ #### Defined in -[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L4) +[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L4) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L4) +[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L4) ___ @@ -84,7 +84,7 @@ ___ #### Defined in -[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L4) +[src/BoundingBox.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L4) ## Accessors @@ -98,7 +98,7 @@ ___ #### Defined in -[src/BoundingBox.ts:11](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L11) +[src/BoundingBox.ts:11](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L11) ## Methods @@ -118,4 +118,4 @@ ___ #### Defined in -[src/BoundingBox.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/BoundingBox.ts#L7) +[src/BoundingBox.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/BoundingBox.ts#L7) diff --git a/docs/classes/Line2D.md b/docs/classes/Line2D.md index 4778c67..3ce952c 100644 --- a/docs/classes/Line2D.md +++ b/docs/classes/Line2D.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Line2D +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Line2D # Class: Line2D @@ -93,7 +93,7 @@ #### Defined in -[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L16) +[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L16) ## Properties @@ -103,7 +103,7 @@ #### Defined in -[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L16) +[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L16) ___ @@ -113,7 +113,7 @@ ___ #### Defined in -[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L16) +[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L16) ___ @@ -123,7 +123,7 @@ ___ #### Defined in -[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L16) +[src/Line2D.ts:16](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L16) ## Accessors @@ -137,7 +137,7 @@ ___ #### Defined in -[src/Line2D.ts:53](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L53) +[src/Line2D.ts:53](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L53) • `set` **center**(`value`): `void` @@ -156,7 +156,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:62](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L62) +[src/Line2D.ts:62](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L62) ___ @@ -172,7 +172,7 @@ Returns the direction of this line. #### Defined in -[src/Line2D.ts:189](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L189) +[src/Line2D.ts:189](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L189) ___ @@ -189,7 +189,7 @@ Endpoints are not cloned. #### Defined in -[src/Line2D.ts:162](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L162) +[src/Line2D.ts:162](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L162) ___ @@ -203,7 +203,7 @@ ___ #### Defined in -[src/Line2D.ts:746](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L746) +[src/Line2D.ts:746](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L746) ___ @@ -217,7 +217,7 @@ ___ #### Defined in -[src/Line2D.ts:751](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L751) +[src/Line2D.ts:751](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L751) ___ @@ -231,7 +231,7 @@ ___ #### Defined in -[src/Line2D.ts:145](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L145) +[src/Line2D.ts:145](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L145) • `set` **length**(`l`): `void` @@ -250,7 +250,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:140](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L140) +[src/Line2D.ts:140](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L140) ## Methods @@ -273,7 +273,7 @@ Clone the line, does not modify. #### Defined in -[src/Line2D.ts:459](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L459) +[src/Line2D.ts:459](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L459) ___ @@ -289,7 +289,7 @@ Deep clone of this line #### Defined in -[src/Line2D.ts:830](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L830) +[src/Line2D.ts:830](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L830) ___ @@ -313,7 +313,7 @@ Returns the closest point on the line to the given point. #### Defined in -[src/Line2D.ts:478](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L478) +[src/Line2D.ts:478](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L478) ___ @@ -334,7 +334,7 @@ ___ #### Defined in -[src/Line2D.ts:487](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L487) +[src/Line2D.ts:487](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L487) ___ @@ -362,7 +362,7 @@ line's endpoints. #### Defined in -[src/Line2D.ts:801](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L801) +[src/Line2D.ts:801](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L801) ___ @@ -385,7 +385,7 @@ Check that this line segment contains provided point. #### Defined in -[src/Line2D.ts:171](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L171) +[src/Line2D.ts:171](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L171) ___ @@ -411,7 +411,7 @@ Both distance and angle tolerance can be provided. #### Defined in -[src/Line2D.ts:434](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L434) +[src/Line2D.ts:434](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L434) ___ @@ -431,7 +431,7 @@ ___ #### Defined in -[src/Line2D.ts:483](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L483) +[src/Line2D.ts:483](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L483) ___ @@ -454,7 +454,7 @@ Distance from this line to the provided point. #### Defined in -[src/Line2D.ts:181](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L181) +[src/Line2D.ts:181](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L181) ___ @@ -476,7 +476,7 @@ Returns the distance between the **infinite** line and the point. #### Defined in -[src/Line2D.ts:507](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L507) +[src/Line2D.ts:507](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L507) ___ @@ -497,7 +497,7 @@ ___ #### Defined in -[src/Line2D.ts:819](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L819) +[src/Line2D.ts:819](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L819) ___ @@ -521,7 +521,7 @@ Does not create a copy. Provided line is modified. #### Defined in -[src/Line2D.ts:644](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L644) +[src/Line2D.ts:644](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L644) ___ @@ -545,7 +545,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:665](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L665) +[src/Line2D.ts:665](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L665) ___ @@ -562,7 +562,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:197](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L197) +[src/Line2D.ts:197](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L197) ___ @@ -584,7 +584,7 @@ Logical AND of this and the other line section. #### Defined in -[src/Line2D.ts:347](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L347) +[src/Line2D.ts:347](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L347) ___ @@ -609,7 +609,7 @@ Check that the line section intersect and that they are in the specified angle t #### Defined in -[src/Line2D.ts:727](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L727) +[src/Line2D.ts:727](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L727) ___ @@ -633,7 +633,7 @@ A new Line3D instance. #### Defined in -[src/Line2D.ts:815](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L815) +[src/Line2D.ts:815](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L815) ___ @@ -656,7 +656,7 @@ Returns the intersection point of two lines. #### Defined in -[src/Line2D.ts:690](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L690) +[src/Line2D.ts:690](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L690) ___ @@ -678,7 +678,7 @@ Returns true if other line is collinear and overlaps or at least touching this l #### Defined in -[src/Line2D.ts:297](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L297) +[src/Line2D.ts:297](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L297) ___ @@ -699,7 +699,7 @@ ___ #### Defined in -[src/Line2D.ts:92](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L92) +[src/Line2D.ts:92](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L92) ___ @@ -721,7 +721,7 @@ Returns true when the point is beside the line **segment** #### Defined in -[src/Line2D.ts:277](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L277) +[src/Line2D.ts:277](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L277) ___ @@ -744,7 +744,7 @@ Returns true when the point is beside the line **segment** and within the maxDis #### Defined in -[src/Line2D.ts:268](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L268) +[src/Line2D.ts:268](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L268) ___ @@ -766,7 +766,7 @@ Returns true when the point is on the **infinite** line. #### Defined in -[src/Line2D.ts:289](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L289) +[src/Line2D.ts:289](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L289) ___ @@ -790,7 +790,7 @@ https://stackoverflow.com/questions/6865832/detecting-if-a-point-is-of-a-line-se #### Defined in -[src/Line2D.ts:255](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L255) +[src/Line2D.ts:255](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L255) ___ @@ -813,7 +813,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:120](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L120) +[src/Line2D.ts:120](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L120) ___ @@ -833,7 +833,7 @@ ___ #### Defined in -[src/Line2D.ts:109](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L109) +[src/Line2D.ts:109](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L109) ___ @@ -861,7 +861,7 @@ line section. #### Defined in -[src/Line2D.ts:309](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L309) +[src/Line2D.ts:309](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L309) ___ @@ -884,7 +884,7 @@ Returns a new line that is the projection of this line onto @other. Uses `closes #### Defined in -[src/Line2D.ts:447](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L447) +[src/Line2D.ts:447](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L447) ___ @@ -904,7 +904,7 @@ ___ #### Defined in -[src/Line2D.ts:86](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L86) +[src/Line2D.ts:86](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L86) ___ @@ -928,7 +928,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:211](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L211) +[src/Line2D.ts:211](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L211) ___ @@ -951,7 +951,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:77](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L77) +[src/Line2D.ts:77](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L77) ___ @@ -973,7 +973,7 @@ Set the length of this line. Center and direction remain unchanged. #### Defined in -[src/Line2D.ts:153](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L153) +[src/Line2D.ts:153](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L153) ___ @@ -996,7 +996,7 @@ Returns the original line section split into two parts, if the line **sections** #### Defined in -[src/Line2D.ts:560](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L560) +[src/Line2D.ts:560](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L560) ___ @@ -1020,7 +1020,7 @@ Otherwise, null if the lines are parallel and do not intersect #### Defined in -[src/Line2D.ts:579](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L579) +[src/Line2D.ts:579](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L579) ___ @@ -1034,7 +1034,7 @@ ___ #### Defined in -[src/Line2D.ts:834](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L834) +[src/Line2D.ts:834](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L834) ___ @@ -1057,7 +1057,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:222](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L222) +[src/Line2D.ts:222](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L222) ___ @@ -1080,7 +1080,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:235](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L235) +[src/Line2D.ts:235](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L235) ___ @@ -1103,7 +1103,7 @@ Modifies this line. #### Defined in -[src/Line2D.ts:244](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L244) +[src/Line2D.ts:244](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L244) ___ @@ -1126,7 +1126,7 @@ Does not create a copy. Provided line is modified. #### Defined in -[src/Line2D.ts:622](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L622) +[src/Line2D.ts:622](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L622) ___ @@ -1155,7 +1155,7 @@ Clones the line, does not modify this. #### Defined in -[src/Line2D.ts:521](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L521) +[src/Line2D.ts:521](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L521) ___ @@ -1179,7 +1179,7 @@ ___ #### Defined in -[src/Line2D.ts:19](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L19) +[src/Line2D.ts:19](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L19) ___ @@ -1199,7 +1199,7 @@ ___ #### Defined in -[src/Line2D.ts:49](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L49) +[src/Line2D.ts:49](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L49) ___ @@ -1221,7 +1221,7 @@ ___ #### Defined in -[src/Line2D.ts:23](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L23) +[src/Line2D.ts:23](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L23) ___ @@ -1246,7 +1246,7 @@ The polygon will only be closed if either #### Defined in -[src/Line2D.ts:32](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L32) +[src/Line2D.ts:32](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L32) ___ @@ -1270,7 +1270,7 @@ Accepts an array of Line2D and groups them into arrays of connected lines #### Defined in -[src/Line2D.ts:761](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L761) +[src/Line2D.ts:761](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L761) ___ @@ -1304,7 +1304,7 @@ Clones the line, does not modify. #### Defined in -[src/Line2D.ts:381](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L381) +[src/Line2D.ts:381](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L381) ___ @@ -1328,4 +1328,4 @@ Clone the lines, does not modify. #### Defined in -[src/Line2D.ts:398](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line2D.ts#L398) +[src/Line2D.ts:398](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line2D.ts#L398) diff --git a/docs/classes/Line3D.md b/docs/classes/Line3D.md index 55b39cc..520d070 100644 --- a/docs/classes/Line3D.md +++ b/docs/classes/Line3D.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Line3D +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Line3D # Class: Line3D @@ -81,7 +81,7 @@ Line3.constructor #### Defined in -[src/Line3D.ts:13](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L13) +[src/Line3D.ts:13](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L13) ## Properties @@ -95,7 +95,7 @@ Line3.end #### Defined in -[src/Line3D.ts:9](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L9) +[src/Line3D.ts:9](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L9) ___ @@ -105,7 +105,7 @@ ___ #### Defined in -[src/Line3D.ts:13](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L13) +[src/Line3D.ts:13](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L13) ___ @@ -119,7 +119,7 @@ Line3.start #### Defined in -[src/Line3D.ts:8](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L8) +[src/Line3D.ts:8](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L8) ## Accessors @@ -135,7 +135,7 @@ Returns the center of this line #### Defined in -[src/Line3D.ts:270](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L270) +[src/Line3D.ts:270](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L270) ___ @@ -151,7 +151,7 @@ Returns the direction of this line. #### Defined in -[src/Line3D.ts:263](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L263) +[src/Line3D.ts:263](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L263) ___ @@ -167,7 +167,7 @@ Returns the start and end points of the line as an array. #### Defined in -[src/Line3D.ts:293](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L293) +[src/Line3D.ts:293](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L293) ___ @@ -183,7 +183,7 @@ Returns this line's length. #### Defined in -[src/Line3D.ts:247](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L247) +[src/Line3D.ts:247](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L247) ## Methods @@ -205,7 +205,7 @@ Divides the Line3D into a number of segments of the given length. #### Defined in -[src/Line3D.ts:405](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L405) +[src/Line3D.ts:405](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L405) ___ @@ -234,7 +234,7 @@ Clones the line, does not modify this. #### Defined in -[src/Line3D.ts:51](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L51) +[src/Line3D.ts:51](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L51) ___ @@ -260,7 +260,7 @@ Clones the line, does not modify this. #### Defined in -[src/Line3D.ts:76](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L76) +[src/Line3D.ts:76](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L76) ___ @@ -280,7 +280,7 @@ Line3.clone #### Defined in -[src/Line3D.ts:577](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L577) +[src/Line3D.ts:577](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L577) ___ @@ -308,7 +308,7 @@ line's endpoints. #### Defined in -[src/Line3D.ts:551](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L551) +[src/Line3D.ts:551](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L551) ___ @@ -331,7 +331,7 @@ Check that this line section contains provided point. #### Defined in -[src/Line3D.ts:302](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L302) +[src/Line3D.ts:302](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L302) ___ @@ -358,7 +358,7 @@ line section. #### Defined in -[src/Line3D.ts:200](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L200) +[src/Line3D.ts:200](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L200) ___ @@ -381,7 +381,7 @@ Distance from this line to the provided point. #### Defined in -[src/Line3D.ts:312](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L312) +[src/Line3D.ts:312](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L312) ___ @@ -408,7 +408,7 @@ Line3.equals #### Defined in -[src/Line3D.ts:570](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L570) +[src/Line3D.ts:570](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L570) ___ @@ -440,7 +440,7 @@ Returns null if lines are not parallel. #### Defined in -[src/Line3D.ts:323](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L323) +[src/Line3D.ts:323](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L323) ___ @@ -467,7 +467,7 @@ https://stackoverflow.com/questions/2316490/the-algorithm-to-find-the-point-of-i #### Defined in -[src/Line3D.ts:456](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L456) +[src/Line3D.ts:456](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L456) ___ @@ -494,7 +494,7 @@ is parallel to this line. #### Defined in -[src/Line3D.ts:344](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L344) +[src/Line3D.ts:344](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L344) ___ @@ -525,7 +525,7 @@ Clones the line, does not modify this. #### Defined in -[src/Line3D.ts:111](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L111) +[src/Line3D.ts:111](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L111) ___ @@ -545,7 +545,7 @@ ___ #### Defined in -[src/Line3D.ts:380](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L380) +[src/Line3D.ts:380](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L380) ___ @@ -565,7 +565,7 @@ ___ #### Defined in -[src/Line3D.ts:368](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L368) +[src/Line3D.ts:368](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L368) ___ @@ -581,7 +581,7 @@ Project the line to 2D space, Y value is dropped #### Defined in -[src/Line3D.ts:563](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L563) +[src/Line3D.ts:563](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L563) ___ @@ -609,7 +609,7 @@ line section. #### Defined in -[src/Line3D.ts:210](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L210) +[src/Line3D.ts:210](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L210) ___ @@ -632,7 +632,7 @@ Returns a new line that is the projection of this line onto @other. Uses `closes #### Defined in -[src/Line3D.ts:394](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L394) +[src/Line3D.ts:394](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L394) ___ @@ -652,7 +652,7 @@ ___ #### Defined in -[src/Line3D.ts:359](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L359) +[src/Line3D.ts:359](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L359) ___ @@ -674,7 +674,7 @@ Set the center of the line to the provided point. Length and direction remain un #### Defined in -[src/Line3D.ts:278](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L278) +[src/Line3D.ts:278](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L278) ___ @@ -696,7 +696,7 @@ Set the length of this line. Center and direction remain unchanged. #### Defined in -[src/Line3D.ts:255](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L255) +[src/Line3D.ts:255](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L255) ___ @@ -710,7 +710,7 @@ ___ #### Defined in -[src/Line3D.ts:581](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L581) +[src/Line3D.ts:581](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L581) ___ @@ -732,7 +732,7 @@ Move this line by the given vector. #### Defined in -[src/Line3D.ts:441](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L441) +[src/Line3D.ts:441](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L441) ___ @@ -754,7 +754,7 @@ ___ #### Defined in -[src/Line3D.ts:18](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L18) +[src/Line3D.ts:18](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L18) ___ @@ -779,7 +779,7 @@ The polygon will only be closed if either #### Defined in -[src/Line3D.ts:27](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L27) +[src/Line3D.ts:27](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L27) ___ @@ -803,7 +803,7 @@ Accepts an array of Line3D and groups them into arrays of connected lines #### Defined in -[src/Line3D.ts:511](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L511) +[src/Line3D.ts:511](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L511) ___ @@ -828,4 +828,4 @@ Lines must be parallel for joining. #### Defined in -[src/Line3D.ts:165](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Line3D.ts#L165) +[src/Line3D.ts:165](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Line3D.ts#L165) diff --git a/docs/classes/Polygon.md b/docs/classes/Polygon.md index 97b93d6..2a5a541 100644 --- a/docs/classes/Polygon.md +++ b/docs/classes/Polygon.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Polygon +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Polygon # Class: Polygon @@ -50,7 +50,7 @@ #### Defined in -[src/Polygon.ts:8](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L8) +[src/Polygon.ts:8](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L8) ## Properties @@ -60,7 +60,7 @@ #### Defined in -[src/Polygon.ts:8](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L8) +[src/Polygon.ts:8](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L8) ___ @@ -70,7 +70,7 @@ ___ #### Defined in -[src/Polygon.ts:8](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L8) +[src/Polygon.ts:8](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L8) ## Accessors @@ -84,7 +84,7 @@ ___ #### Defined in -[src/Polygon.ts:24](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L24) +[src/Polygon.ts:24](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L24) ## Methods @@ -98,7 +98,7 @@ ___ #### Defined in -[src/Polygon.ts:73](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L73) +[src/Polygon.ts:73](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L73) ___ @@ -112,7 +112,7 @@ ___ #### Defined in -[src/Polygon.ts:48](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L48) +[src/Polygon.ts:48](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L48) ___ @@ -126,7 +126,7 @@ ___ #### Defined in -[src/Polygon.ts:29](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L29) +[src/Polygon.ts:29](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L29) ___ @@ -140,7 +140,7 @@ ___ #### Defined in -[src/Polygon.ts:115](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L115) +[src/Polygon.ts:115](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L115) ___ @@ -154,7 +154,7 @@ ___ #### Defined in -[src/Polygon.ts:57](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L57) +[src/Polygon.ts:57](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L57) ___ @@ -174,7 +174,7 @@ ___ #### Defined in -[src/Polygon.ts:119](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L119) +[src/Polygon.ts:119](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L119) ___ @@ -188,7 +188,7 @@ ___ #### Defined in -[src/Polygon.ts:96](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L96) +[src/Polygon.ts:96](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L96) ___ @@ -202,7 +202,7 @@ ___ #### Defined in -[src/Polygon.ts:86](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L86) +[src/Polygon.ts:86](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L86) ___ @@ -216,7 +216,7 @@ ___ #### Defined in -[src/Polygon.ts:110](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L110) +[src/Polygon.ts:110](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L110) ___ @@ -237,7 +237,7 @@ ___ #### Defined in -[src/Polygon.ts:11](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L11) +[src/Polygon.ts:11](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L11) ___ @@ -258,4 +258,4 @@ ___ #### Defined in -[src/Polygon.ts:15](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Polygon.ts#L15) +[src/Polygon.ts:15](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Polygon.ts#L15) diff --git a/docs/classes/Rectangle.md b/docs/classes/Rectangle.md index 7a79806..15daa45 100644 --- a/docs/classes/Rectangle.md +++ b/docs/classes/Rectangle.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Rectangle +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Rectangle # Class: Rectangle @@ -54,7 +54,7 @@ #### Defined in -[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L7) +[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L7) ## Properties @@ -64,7 +64,7 @@ #### Defined in -[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L7) +[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L7) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L7) +[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L7) ___ @@ -84,7 +84,7 @@ ___ #### Defined in -[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L7) +[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L7) ___ @@ -94,7 +94,7 @@ ___ #### Defined in -[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L7) +[src/Rectangle.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L7) ## Accessors @@ -108,7 +108,7 @@ ___ #### Defined in -[src/Rectangle.ts:20](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L20) +[src/Rectangle.ts:20](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L20) ___ @@ -122,7 +122,7 @@ ___ #### Defined in -[src/Rectangle.ts:41](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L41) +[src/Rectangle.ts:41](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L41) ___ @@ -136,7 +136,7 @@ ___ #### Defined in -[src/Rectangle.ts:27](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L27) +[src/Rectangle.ts:27](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L27) ___ @@ -150,7 +150,7 @@ ___ #### Defined in -[src/Rectangle.ts:13](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L13) +[src/Rectangle.ts:13](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L13) ## Methods @@ -164,7 +164,7 @@ ___ #### Defined in -[src/Rectangle.ts:54](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L54) +[src/Rectangle.ts:54](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L54) ___ @@ -178,7 +178,7 @@ ___ #### Defined in -[src/Rectangle.ts:9](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L9) +[src/Rectangle.ts:9](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L9) ___ @@ -198,7 +198,7 @@ ___ #### Defined in -[src/Rectangle.ts:90](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L90) +[src/Rectangle.ts:90](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L90) ___ @@ -218,7 +218,7 @@ ___ #### Defined in -[src/Rectangle.ts:80](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L80) +[src/Rectangle.ts:80](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L80) ___ @@ -238,7 +238,7 @@ ___ #### Defined in -[src/Rectangle.ts:34](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L34) +[src/Rectangle.ts:34](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L34) ___ @@ -254,7 +254,7 @@ The polygon is always constructed as "clockwise", assuming X axis to the right a #### Defined in -[src/Rectangle.ts:71](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L71) +[src/Rectangle.ts:71](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L71) ___ @@ -268,7 +268,7 @@ ___ #### Defined in -[src/Rectangle.ts:64](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L64) +[src/Rectangle.ts:64](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L64) ___ @@ -288,4 +288,4 @@ ___ #### Defined in -[src/Rectangle.ts:45](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Rectangle.ts#L45) +[src/Rectangle.ts:45](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Rectangle.ts#L45) diff --git a/docs/classes/Size2.md b/docs/classes/Size2.md index f5fb9dc..c16cbc3 100644 --- a/docs/classes/Size2.md +++ b/docs/classes/Size2.md @@ -32,7 +32,7 @@ #### Defined in -[src/Size2.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Size2.ts#L2) +[src/Size2.ts:2](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Size2.ts#L2) ## Properties @@ -42,7 +42,7 @@ #### Defined in -[src/Size2.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Size2.ts#L2) +[src/Size2.ts:2](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Size2.ts#L2) ___ @@ -52,4 +52,4 @@ ___ #### Defined in -[src/Size2.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Size2.ts#L2) +[src/Size2.ts:2](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Size2.ts#L2) diff --git a/docs/classes/Vec2.md b/docs/classes/Vec2.md index 18a52a4..9d5ec34 100644 --- a/docs/classes/Vec2.md +++ b/docs/classes/Vec2.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Vec2 +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Vec2 # Class: Vec2 @@ -74,7 +74,7 @@ Adds x amount to this Vec3 instance and return this #### Defined in -[src/Vec2.ts:53](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L53) +[src/Vec2.ts:53](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L53) ___ @@ -96,7 +96,7 @@ Adds y amount to this Vec3 instance and return this #### Defined in -[src/Vec2.ts:44](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L44) +[src/Vec2.ts:44](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L44) ___ @@ -120,7 +120,7 @@ A new Vec3 instance. #### Defined in -[src/Vec2.ts:78](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L78) +[src/Vec2.ts:78](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L78) ___ @@ -144,7 +144,7 @@ maxDistance is the maximum distance between the two vectors within which they ar #### Defined in -[src/Vec2.ts:86](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L86) +[src/Vec2.ts:86](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L86) ___ @@ -169,7 +169,7 @@ This Vec2 instance. #### Defined in -[src/Vec2.ts:34](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L34) +[src/Vec2.ts:34](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L34) ___ @@ -192,7 +192,7 @@ check if the angle between the two vectors is close enough to 0 or 180 degrees ( #### Defined in -[src/Vec2.ts:107](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L107) +[src/Vec2.ts:107](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L107) ___ @@ -216,7 +216,7 @@ This Vec2 instance. #### Defined in -[src/Vec2.ts:63](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L63) +[src/Vec2.ts:63](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L63) ___ @@ -232,7 +232,7 @@ Returns the angle between this vector and positive x-axis, the return value is b #### Defined in -[src/Vec2.ts:97](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L97) +[src/Vec2.ts:97](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L97) ___ @@ -256,7 +256,7 @@ A new Vec2 instance. #### Defined in -[src/Vec2.ts:16](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L16) +[src/Vec2.ts:16](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L16) ___ @@ -279,4 +279,4 @@ Creates a new Vec2[] array from arguments of {x, y} objects. #### Defined in -[src/Vec2.ts:24](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec2.ts#L24) +[src/Vec2.ts:24](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec2.ts#L24) diff --git a/docs/classes/Vec3.md b/docs/classes/Vec3.md index 2c34375..3f8ec40 100644 --- a/docs/classes/Vec3.md +++ b/docs/classes/Vec3.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Vec3 +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Vec3 # Class: Vec3 @@ -78,7 +78,7 @@ Adds x amount to this Vec3 instance and return this #### Defined in -[src/Vec3.ts:73](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L73) +[src/Vec3.ts:73](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L73) ___ @@ -100,7 +100,7 @@ Adds y amount to this Vec3 instance and return this #### Defined in -[src/Vec3.ts:64](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L64) +[src/Vec3.ts:64](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L64) ___ @@ -122,7 +122,7 @@ Adds z amount to this Vec3 instance and return this #### Defined in -[src/Vec3.ts:82](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L82) +[src/Vec3.ts:82](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L82) ___ @@ -140,7 +140,7 @@ Vector3.clone #### Defined in -[src/Vec3.ts:131](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L131) +[src/Vec3.ts:131](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L131) ___ @@ -162,7 +162,7 @@ Returns a clone of the point closest to this from the given points. #### Defined in -[src/Vec3.ts:91](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L91) +[src/Vec3.ts:91](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L91) ___ @@ -184,7 +184,7 @@ Get distance to another vector while ignoring the y-axis. #### Defined in -[src/Vec3.ts:115](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L115) +[src/Vec3.ts:115](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L115) ___ @@ -208,7 +208,7 @@ maxDistance is the maximum distance between the two vectors within which they ar #### Defined in -[src/Vec3.ts:123](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L123) +[src/Vec3.ts:123](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L123) ___ @@ -232,7 +232,7 @@ This Vec3 instance. #### Defined in -[src/Vec3.ts:51](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L51) +[src/Vec3.ts:51](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L51) ___ @@ -257,7 +257,7 @@ This Vec3 instance. #### Defined in -[src/Vec3.ts:35](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L35) +[src/Vec3.ts:35](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L35) ___ @@ -273,7 +273,7 @@ Projects this Vec3 instance onto 2d plan. Vec3.z becomes Vec2.y and Vec3.y is ig #### Defined in -[src/Vec3.ts:107](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L107) +[src/Vec3.ts:107](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L107) ___ @@ -289,7 +289,7 @@ Returns a clone of this Vec3 instance with y and z swapped. #### Defined in -[src/Vec3.ts:100](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L100) +[src/Vec3.ts:100](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L100) ___ @@ -313,7 +313,7 @@ A new Vec3 instance. #### Defined in -[src/Vec3.ts:17](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L17) +[src/Vec3.ts:17](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L17) ___ @@ -335,4 +335,4 @@ Creates a new Vec3[] array from arguments of {x, y, z} objects. #### Defined in -[src/Vec3.ts:25](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Vec3.ts#L25) +[src/Vec3.ts:25](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Vec3.ts#L25) diff --git a/docs/interfaces/Point2.md b/docs/interfaces/Point2.md index 341fed1..0fb3b09 100644 --- a/docs/interfaces/Point2.md +++ b/docs/interfaces/Point2.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Point2 +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Point2 # Interface: Point2 @@ -17,7 +17,7 @@ #### Defined in -[src/Point2.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Point2.ts#L2) +[src/Point2.ts:2](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Point2.ts#L2) ___ @@ -27,4 +27,4 @@ ___ #### Defined in -[src/Point2.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Point2.ts#L3) +[src/Point2.ts:3](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Point2.ts#L3) diff --git a/docs/interfaces/Point3.md b/docs/interfaces/Point3.md index 87a4c3f..2448533 100644 --- a/docs/interfaces/Point3.md +++ b/docs/interfaces/Point3.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](../README.md) / [Exports](../modules.md) / Point3 +[@immugio/three-math-extensions](../../README.md) / [Exports](../modules.md) / Point3 # Interface: Point3 @@ -18,7 +18,7 @@ #### Defined in -[src/Point3.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Point3.ts#L2) +[src/Point3.ts:2](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Point3.ts#L2) ___ @@ -28,7 +28,7 @@ ___ #### Defined in -[src/Point3.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Point3.ts#L3) +[src/Point3.ts:3](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Point3.ts#L3) ___ @@ -38,4 +38,4 @@ ___ #### Defined in -[src/Point3.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/Point3.ts#L4) +[src/Point3.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/Point3.ts#L4) diff --git a/docs/modules.md b/docs/modules.md index c0f3580..116550a 100644 --- a/docs/modules.md +++ b/docs/modules.md @@ -1,4 +1,4 @@ -[@immugio/three-math-extensions](README.md) / Exports +[@immugio/three-math-extensions](../README.md) / Exports # @immugio/three-math-extensions @@ -42,7 +42,7 @@ #### Defined in -[src/MathConstants.ts:2](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/MathConstants.ts#L2) +[src/MathConstants.ts:2](https://github.com/Immugio/three-math-extensions/blob/905d178/src/MathConstants.ts#L2) ___ @@ -52,7 +52,7 @@ ___ #### Defined in -[src/MathConstants.ts:1](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/MathConstants.ts#L1) +[src/MathConstants.ts:1](https://github.com/Immugio/three-math-extensions/blob/905d178/src/MathConstants.ts#L1) ___ @@ -73,7 +73,7 @@ ___ #### Defined in -[src/directions.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/directions.ts#L3) +[src/directions.ts:3](https://github.com/Immugio/three-math-extensions/blob/905d178/src/directions.ts#L3) ___ @@ -92,7 +92,7 @@ ___ #### Defined in -[src/directions2d.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/directions2d.ts#L3) +[src/directions2d.ts:3](https://github.com/Immugio/three-math-extensions/blob/905d178/src/directions2d.ts#L3) ## Functions @@ -119,7 +119,7 @@ ___ #### Defined in -[src/isContinuousClosedShape.ts:4](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/isContinuousClosedShape.ts#L4) +[src/isContinuousClosedShape.ts:4](https://github.com/Immugio/three-math-extensions/blob/905d178/src/isContinuousClosedShape.ts#L4) ___ @@ -140,7 +140,7 @@ ___ #### Defined in -[src/isPointInPolygon.ts:3](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/isPointInPolygon.ts#L3) +[src/isPointInPolygon.ts:3](https://github.com/Immugio/three-math-extensions/blob/905d178/src/isPointInPolygon.ts#L3) ___ @@ -162,7 +162,7 @@ Normalizes an angle in degrees to the range [0, 360]. #### Defined in -[src/normalizeAngleDegrees.ts:5](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/normalizeAngleDegrees.ts#L5) +[src/normalizeAngleDegrees.ts:5](https://github.com/Immugio/three-math-extensions/blob/905d178/src/normalizeAngleDegrees.ts#L5) ___ @@ -184,4 +184,4 @@ Normalize an angle in radians to the range of 0 to 2π. #### Defined in -[src/normalizeAngleRadians.ts:7](https://github.com/Immugio/three-math-extensions/blob/7b6daf7/src/normalizeAngleRadians.ts#L7) +[src/normalizeAngleRadians.ts:7](https://github.com/Immugio/three-math-extensions/blob/905d178/src/normalizeAngleRadians.ts#L7)