# Sandbox.SceneLineObject

A scene object which is used to draw lines

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.SceneCustomObject](/api/Sandbox.SceneCustomObject)

## Constructors

- [`SceneLineObject`](/api/Sandbox.SceneLineObject/.ctor)

## Fields

- [`Material`](/api/Sandbox.SceneLineObject/Material)

## Properties

- [`Clamped`](/api/Sandbox.SceneLineObject/Clamped)
- [`EndCap`](/api/Sandbox.SceneLineObject/EndCap)
- [`Face`](/api/Sandbox.SceneLineObject/Face)
- [`Lighting`](/api/Sandbox.SceneLineObject/Lighting)
- [`LineTexture`](/api/Sandbox.SceneLineObject/LineTexture)
- [`Opaque`](/api/Sandbox.SceneLineObject/Opaque)
- [`SamplerState`](/api/Sandbox.SceneLineObject/SamplerState)
- [`Smoothness`](/api/Sandbox.SceneLineObject/Smoothness)
- [`StartCap`](/api/Sandbox.SceneLineObject/StartCap)
- [`TessellationLevel`](/api/Sandbox.SceneLineObject/TessellationLevel): Number of tessellation subdivisions across the width of each line segment. 1 = no tessellation (just left and right), 2 = one subdivision in the middle, etc. Higher values create smoother curves and more detailed geometry but use more vertices.
- [`Wireframe`](/api/Sandbox.SceneLineObject/Wireframe)

## Methods

- [`AddLinePoint`](/api/Sandbox.SceneLineObject/AddLinePoint)
- [`Clear`](/api/Sandbox.SceneLineObject/Clear)
- [`EndLine`](/api/Sandbox.SceneLineObject/EndLine)
- [`RenderSceneObject`](/api/Sandbox.SceneLineObject/RenderSceneObject)
- [`StartLine`](/api/Sandbox.SceneLineObject/StartLine)
