tldraw/docs/gen/intersectLineSegmentLineSegment-function-1.mdx
Steve Ruiz 096df3209b
[1/2] Move docs to brivate (#1640)
This PR moves the docs site to the private repo while keeping the docs
content on the public repo.

### Change Type

- [x] `documentation`
2023-06-23 14:23:14 +00:00

107 lines
1.3 KiB
Text

---
title: intersectLineSegmentLineSegment
status: published
category: primitives
group: Function
author: api
date: 06/23/2023
order: 41
---<Small>Public Function</Small>
Find the intersection between a line segment and a line segment.
##### Parameters
<ParametersTable>
<ParametersTableRow>
<ParametersTableName>
`a1`
</ParametersTableName>
<ParametersTableDescription>
```ts
VecLike
```
The first segment's first point.
</ParametersTableDescription>
</ParametersTableRow>
<ParametersTableRow>
<ParametersTableName>
`a2`
</ParametersTableName>
<ParametersTableDescription>
```ts
VecLike
```
The first segment's second point.
</ParametersTableDescription>
</ParametersTableRow>
<ParametersTableRow>
<ParametersTableName>
`b1`
</ParametersTableName>
<ParametersTableDescription>
```ts
VecLike
```
The second segment's first point.
</ParametersTableDescription>
</ParametersTableRow>
<ParametersTableRow>
<ParametersTableName>
`b2`
</ParametersTableName>
<ParametersTableDescription>
```ts
VecLike
```
The second segment's second point.
</ParametersTableDescription>
</ParametersTableRow>
</ParametersTable>
##### Returns
```ts
null | Vec2d
```
##### References
[VecLike](/gen/primitives/VecLike-type), [Vec2d](/gen/primitives/Vec2d-class)