[ThreeMap](api-readme.md) > [LineStringConstructor](api-modules-linestringconstructor.md) > [ILineSegment](api-interfaces-linestringconstructor.ilinesegment.md)



## Interface: ILineSegment


## Properties
<a id="back"></a>

###  back

**●  back**:  *`object`* 

*Defined in [constructor/linestring.ts:7](https://github.com/areknawo/ThreeMap/blob/master/src/constructor/linestring.ts#L7)*


#### Type declaration




 left: [Vec3](api-modules-interfaces.md#vec3)






«Optional»  normal: [Vec2](api-modules-interfaces.md#vec2)






 right: [Vec3](api-modules-interfaces.md#vec3)







___

<a id="front"></a>

###  front

**●  front**:  *`object`* 

*Defined in [constructor/linestring.ts:12](https://github.com/areknawo/ThreeMap/blob/master/src/constructor/linestring.ts#L12)*


#### Type declaration




 left: [Vec3](api-modules-interfaces.md#vec3)






«Optional»  normal: [Vec2](api-modules-interfaces.md#vec2)






 right: [Vec3](api-modules-interfaces.md#vec3)







___


