---
title: LineSegment2dModel
status: published
category: primitives
group: Interface
author: api
date: 06/23/2023
order: 51
---<Small>Public Interface</Small>

<details>
	<summary>Table of Contents</summary>
- [Properties](#properties)
  - [a](#LineSegment2dModel-a-member)
  - [b](#LineSegment2dModel-b-member)
  - [p](#LineSegment2dModel-p-member)
</details>




##### Signature


```ts
interface LineSegment2dModel {}
```

---

## Properties

### `a` \{#LineSegment2dModel-a-member}

<Small>Public PropertySignature</Small>

##### Signature


```ts
a: VecLike
```

##### References

[VecLike](/gen/primitives/VecLike-type)

---

### `b` \{#LineSegment2dModel-b-member}

<Small>Public PropertySignature</Small>

##### Signature


```ts
b: VecLike
```

##### References

[VecLike](/gen/primitives/VecLike-type)

---

### `p` \{#LineSegment2dModel-p-member}

<Small>Public PropertySignature</Small>

##### Signature


```ts
p: number
```

---

