[gs-longan](../README.md) / RenderingOptions

# Class: RenderingOptions

## Hierarchy

- `Attribute`

  ↳ **`RenderingOptions`**

## Table of contents

### Constructors

- [constructor](RenderingOptions.md#constructor)

### Accessors

- [alphaTextureBlending](RenderingOptions.md#alphatextureblending)
- [blending](RenderingOptions.md#blending)
- [cullBackFace](RenderingOptions.md#cullbackface)
- [cullFrontFace](RenderingOptions.md#cullfrontface)
- [cullingMaximumExtent](RenderingOptions.md#cullingmaximumextent)
- [cullingSamplingCount](RenderingOptions.md#cullingsamplingcount)
- [cullingSamplingMaximumArea](RenderingOptions.md#cullingsamplingmaximumarea)
- [curveTesselationNumber](RenderingOptions.md#curvetesselationnumber)
- [depthOffset](RenderingOptions.md#depthoffset)
- [depthRange](RenderingOptions.md#depthrange)
- [dynamicMemory](RenderingOptions.md#dynamicmemory)
- [dynamicMemoryThreshold](RenderingOptions.md#dynamicmemorythreshold)
- [edgeWidth](RenderingOptions.md#edgewidth)
- [faceOffset](RenderingOptions.md#faceoffset)
- [fixFramerate](RenderingOptions.md#fixframerate)
- [lineWidth](RenderingOptions.md#linewidth)
- [lockBorderVisibility](RenderingOptions.md#lockbordervisibility)
- [lockDepthRange](RenderingOptions.md#lockdepthrange)
- [lockEdgeVisibility](RenderingOptions.md#lockedgevisibility)
- [lockFaceColor](RenderingOptions.md#lockfacecolor)
- [lockFaceVisibility](RenderingOptions.md#lockfacevisibility)
- [logarithmicDepthBuffer](RenderingOptions.md#logarithmicdepthbuffer)
- [markerSize](RenderingOptions.md#markersize)
- [meshEdge](RenderingOptions.md#meshedge)
- [meshLine](RenderingOptions.md#meshline)
- [screenDrawing](RenderingOptions.md#screendrawing)
- [segmentRenderInvoke](RenderingOptions.md#segmentrenderinvoke)
- [syncUpdate](RenderingOptions.md#syncupdate)
- [template](RenderingOptions.md#template)
- [vertexSize](RenderingOptions.md#vertexsize)
- [viewFrustumCulling](RenderingOptions.md#viewfrustumculling)

### Methods

- [setAlphaTextureBlending](RenderingOptions.md#setalphatextureblending)
- [setBlending](RenderingOptions.md#setblending)
- [setCullBackFace](RenderingOptions.md#setcullbackface)
- [setCullFrontFace](RenderingOptions.md#setcullfrontface)
- [setCullingMaximumExtent](RenderingOptions.md#setcullingmaximumextent)
- [setCullingSamplingCount](RenderingOptions.md#setcullingsamplingcount)
- [setCullingSamplingMaximumArea](RenderingOptions.md#setcullingsamplingmaximumarea)
- [setCurveTesselationNumber](RenderingOptions.md#setcurvetesselationnumber)
- [setDepthOffset](RenderingOptions.md#setdepthoffset)
- [setDepthRange](RenderingOptions.md#setdepthrange)
- [setDynamicMemory](RenderingOptions.md#setdynamicmemory)
- [setDynamicMemoryThreshold](RenderingOptions.md#setdynamicmemorythreshold)
- [setEdgeWidth](RenderingOptions.md#setedgewidth)
- [setFaceOffset](RenderingOptions.md#setfaceoffset)
- [setFixFramerate](RenderingOptions.md#setfixframerate)
- [setLinePattern](RenderingOptions.md#setlinepattern)
- [setLineWidth](RenderingOptions.md#setlinewidth)
- [setLockBorderVisibility](RenderingOptions.md#setlockbordervisibility)
- [setLockDepthRange](RenderingOptions.md#setlockdepthrange)
- [setLockEdgeColor](RenderingOptions.md#setlockedgecolor)
- [setLockEdgeVisibility](RenderingOptions.md#setlockedgevisibility)
- [setLockFaceColor](RenderingOptions.md#setlockfacecolor)
- [setLockFaceTransparency](RenderingOptions.md#setlockfacetransparency)
- [setLockFaceVisibility](RenderingOptions.md#setlockfacevisibility)
- [setLockLineColor](RenderingOptions.md#setlocklinecolor)
- [setLockLineVisibility](RenderingOptions.md#setlocklinevisibility)
- [setLogarithmicDepthBuffer](RenderingOptions.md#setlogarithmicdepthbuffer)
- [setMarkerSize](RenderingOptions.md#setmarkersize)
- [setMeshEdge](RenderingOptions.md#setmeshedge)
- [setMeshLine](RenderingOptions.md#setmeshline)
- [setScreenDrawing](RenderingOptions.md#setscreendrawing)
- [setSegmentRenderInvoke](RenderingOptions.md#setsegmentrenderinvoke)
- [setSyncUpdate](RenderingOptions.md#setsyncupdate)
- [setTemplate](RenderingOptions.md#settemplate)
- [setVertexSize](RenderingOptions.md#setvertexsize)
- [setViewFrustumCulling](RenderingOptions.md#setviewfrustumculling)
- [unset](RenderingOptions.md#unset)
- [unsetAlphaTextureBlending](RenderingOptions.md#unsetalphatextureblending)
- [unsetBlending](RenderingOptions.md#unsetblending)
- [unsetCullBackFace](RenderingOptions.md#unsetcullbackface)
- [unsetCullFrontFace](RenderingOptions.md#unsetcullfrontface)
- [unsetCullingMaximumExtent](RenderingOptions.md#unsetcullingmaximumextent)
- [unsetCullingSamplingCount](RenderingOptions.md#unsetcullingsamplingcount)
- [unsetCullingSamplingMaximumArea](RenderingOptions.md#unsetcullingsamplingmaximumarea)
- [unsetCurveTesselationNumber](RenderingOptions.md#unsetcurvetesselationnumber)
- [unsetDepthOffset](RenderingOptions.md#unsetdepthoffset)
- [unsetDepthRange](RenderingOptions.md#unsetdepthrange)
- [unsetDynamicMemory](RenderingOptions.md#unsetdynamicmemory)
- [unsetDynamicMemoryThreshold](RenderingOptions.md#unsetdynamicmemorythreshold)
- [unsetEdgeWidth](RenderingOptions.md#unsetedgewidth)
- [unsetFaceOffset](RenderingOptions.md#unsetfaceoffset)
- [unsetFixFramerate](RenderingOptions.md#unsetfixframerate)
- [unsetLineWidth](RenderingOptions.md#unsetlinewidth)
- [unsetLockBorderVisibility](RenderingOptions.md#unsetlockbordervisibility)
- [unsetLockDepthRange](RenderingOptions.md#unsetlockdepthrange)
- [unsetLockEdgeColor](RenderingOptions.md#unsetlockedgecolor)
- [unsetLockEdgeVisibility](RenderingOptions.md#unsetlockedgevisibility)
- [unsetLockFaceColor](RenderingOptions.md#unsetlockfacecolor)
- [unsetLockFaceTransparency](RenderingOptions.md#unsetlockfacetransparency)
- [unsetLockFaceVisibility](RenderingOptions.md#unsetlockfacevisibility)
- [unsetLockLineColor](RenderingOptions.md#unsetlocklinecolor)
- [unsetLogarithmicDepthBuffer](RenderingOptions.md#unsetlogarithmicdepthbuffer)
- [unsetMarkerSize](RenderingOptions.md#unsetmarkersize)
- [unsetMeshEdge](RenderingOptions.md#unsetmeshedge)
- [unsetMeshLine](RenderingOptions.md#unsetmeshline)
- [unsetScreenDrawing](RenderingOptions.md#unsetscreendrawing)
- [unsetSegmentRenderInvoke](RenderingOptions.md#unsetsegmentrenderinvoke)
- [unsetSyncUpdate](RenderingOptions.md#unsetsyncupdate)
- [unsetTemplate](RenderingOptions.md#unsettemplate)
- [unsetVertexSize](RenderingOptions.md#unsetvertexsize)
- [unsetViewFrustumCulling](RenderingOptions.md#unsetviewfrustumculling)

## Constructors

### constructor

• **new RenderingOptions**(`key`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `key` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

#### Overrides

Attribute.constructor

## Accessors

### alphaTextureBlending

• `get` **alphaTextureBlending**(): [`AlphaTextureBlendingType`](../enums/AlphaTextureBlendingType.md)

#### Returns

[`AlphaTextureBlendingType`](../enums/AlphaTextureBlendingType.md)

• `set` **alphaTextureBlending**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | [`AlphaTextureBlendingType`](../enums/AlphaTextureBlendingType.md) |

#### Returns

`void`

___

### blending

• `get` **blending**(): `boolean`

#### Returns

`boolean`

• `set` **blending**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### cullBackFace

• `get` **cullBackFace**(): `boolean`

#### Returns

`boolean`

• `set` **cullBackFace**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### cullFrontFace

• `get` **cullFrontFace**(): `boolean`

#### Returns

`boolean`

• `set` **cullFrontFace**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### cullingMaximumExtent

• `get` **cullingMaximumExtent**(): `number`

#### Returns

`number`

• `set` **cullingMaximumExtent**(`value`): `void`

最小像素剔除设置，设为0则显示全部几何

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### cullingSamplingCount

• `get` **cullingSamplingCount**(): `number`

#### Returns

`number`

• `set` **cullingSamplingCount**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### cullingSamplingMaximumArea

• `get` **cullingSamplingMaximumArea**(): `number`

#### Returns

`number`

• `set` **cullingSamplingMaximumArea**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### curveTesselationNumber

• `get` **curveTesselationNumber**(): `number`

#### Returns

`number`

• `set` **curveTesselationNumber**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### depthOffset

• `get` **depthOffset**(): `number`

#### Returns

`number`

• `set` **depthOffset**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### depthRange

• `get` **depthRange**(): `ArrayLike`\<`number`\>

#### Returns

`ArrayLike`\<`number`\>

• `set` **depthRange**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `ArrayLike`\<`number`\> |

#### Returns

`void`

___

### dynamicMemory

• `get` **dynamicMemory**(): [`DynamicMemoryType`](../enums/DynamicMemoryType.md)

#### Returns

[`DynamicMemoryType`](../enums/DynamicMemoryType.md)

• `set` **dynamicMemory**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | [`DynamicMemoryType`](../enums/DynamicMemoryType.md) |

#### Returns

`void`

___

### dynamicMemoryThreshold

• `set` **dynamicMemoryThreshold**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### edgeWidth

• `get` **edgeWidth**(): `number`

#### Returns

`number`

• `set` **edgeWidth**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### faceOffset

• `get` **faceOffset**(): `ArrayLike`\<`number`\>

#### Returns

`ArrayLike`\<`number`\>

• `set` **faceOffset**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `ArrayLike`\<`number`\> |

#### Returns

`void`

___

### fixFramerate

• `get` **fixFramerate**(): `boolean`

#### Returns

`boolean`

• `set` **fixFramerate**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### lineWidth

• `get` **lineWidth**(): `number`

#### Returns

`number`

• `set` **lineWidth**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### lockBorderVisibility

• `get` **lockBorderVisibility**(): `boolean`

#### Returns

`boolean`

• `set` **lockBorderVisibility**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### lockDepthRange

• `get` **lockDepthRange**(): `number`

#### Returns

`number`

• `set` **lockDepthRange**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### lockEdgeVisibility

• `get` **lockEdgeVisibility**(): `boolean`

#### Returns

`boolean`

• `set` **lockEdgeVisibility**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### lockFaceColor

• `get` **lockFaceColor**(): `number`

#### Returns

`number`

• `set` **lockFaceColor**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### lockFaceVisibility

• `get` **lockFaceVisibility**(): `boolean`

#### Returns

`boolean`

• `set` **lockFaceVisibility**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### logarithmicDepthBuffer

• `get` **logarithmicDepthBuffer**(): `boolean`

#### Returns

`boolean`

• `set` **logarithmicDepthBuffer**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### markerSize

• `get` **markerSize**(): `number`

#### Returns

`number`

• `set` **markerSize**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### meshEdge

• `get` **meshEdge**(): `boolean`

#### Returns

`boolean`

• `set` **meshEdge**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### meshLine

• `get` **meshLine**(): `boolean`

#### Returns

`boolean`

• `set` **meshLine**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### screenDrawing

• `get` **screenDrawing**(): `boolean`

#### Returns

`boolean`

• `set` **screenDrawing**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### segmentRenderInvoke

• `get` **segmentRenderInvoke**(): `boolean`

#### Returns

`boolean`

• `set` **segmentRenderInvoke**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### syncUpdate

• `get` **syncUpdate**(): `boolean`

#### Returns

`boolean`

• `set` **syncUpdate**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### template

• `get` **template**(): `boolean`

#### Returns

`boolean`

• `set` **template**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

___

### vertexSize

• `get` **vertexSize**(): `number`

#### Returns

`number`

• `set` **vertexSize**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### viewFrustumCulling

• `get` **viewFrustumCulling**(): `boolean`

#### Returns

`boolean`

• `set` **viewFrustumCulling**(`value`): `void`

视锥盒剔除几何开关

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `boolean` |

#### Returns

`void`

## Methods

### setAlphaTextureBlending

▸ **setAlphaTextureBlending**(`type`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `type` | [`AlphaTextureBlendingType`](../enums/AlphaTextureBlendingType.md) |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setBlending

▸ **setBlending**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setCullBackFace

▸ **setCullBackFace**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setCullFrontFace

▸ **setCullFrontFace**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setCullingMaximumExtent

▸ **setCullingMaximumExtent**(`pixel`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `pixel` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setCullingSamplingCount

▸ **setCullingSamplingCount**(`count`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `count` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setCullingSamplingMaximumArea

▸ **setCullingSamplingMaximumArea**(`count`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `count` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setCurveTesselationNumber

▸ **setCurveTesselationNumber**(`offset`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `offset` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setDepthOffset

▸ **setDepthOffset**(`offset`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `offset` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setDepthRange

▸ **setDepthRange**(`near`, `far`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `near` | `number` |
| `far` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setDynamicMemory

▸ **setDynamicMemory**(`type`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `type` | [`DynamicMemoryType`](../enums/DynamicMemoryType.md) |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setDynamicMemoryThreshold

▸ **setDynamicMemoryThreshold**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setEdgeWidth

▸ **setEdgeWidth**(`width`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `width` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setFaceOffset

▸ **setFaceOffset**(`factor`, `units`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `factor` | `number` |
| `units` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setFixFramerate

▸ **setFixFramerate**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLinePattern

▸ **setLinePattern**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `string` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLineWidth

▸ **setLineWidth**(`width`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `width` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockBorderVisibility

▸ **setLockBorderVisibility**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockDepthRange

▸ **setLockDepthRange**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockEdgeColor

▸ **setLockEdgeColor**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockEdgeVisibility

▸ **setLockEdgeVisibility**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockFaceColor

▸ **setLockFaceColor**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockFaceTransparency

▸ **setLockFaceTransparency**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockFaceVisibility

▸ **setLockFaceVisibility**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockLineColor

▸ **setLockLineColor**(`value`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLockLineVisibility

▸ **setLockLineVisibility**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setLogarithmicDepthBuffer

▸ **setLogarithmicDepthBuffer**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setMarkerSize

▸ **setMarkerSize**(`size`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `size` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setMeshEdge

▸ **setMeshEdge**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setMeshLine

▸ **setMeshLine**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setScreenDrawing

▸ **setScreenDrawing**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setSegmentRenderInvoke

▸ **setSegmentRenderInvoke**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setSyncUpdate

▸ **setSyncUpdate**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setTemplate

▸ **setTemplate**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setVertexSize

▸ **setVertexSize**(`size`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `size` | `number` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### setViewFrustumCulling

▸ **setViewFrustumCulling**(`onoff`): [`RenderingOptions`](RenderingOptions.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `onoff` | `boolean` |

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unset

▸ **unset**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetAlphaTextureBlending

▸ **unsetAlphaTextureBlending**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetBlending

▸ **unsetBlending**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetCullBackFace

▸ **unsetCullBackFace**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetCullFrontFace

▸ **unsetCullFrontFace**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetCullingMaximumExtent

▸ **unsetCullingMaximumExtent**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetCullingSamplingCount

▸ **unsetCullingSamplingCount**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetCullingSamplingMaximumArea

▸ **unsetCullingSamplingMaximumArea**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetCurveTesselationNumber

▸ **unsetCurveTesselationNumber**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetDepthOffset

▸ **unsetDepthOffset**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetDepthRange

▸ **unsetDepthRange**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetDynamicMemory

▸ **unsetDynamicMemory**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetDynamicMemoryThreshold

▸ **unsetDynamicMemoryThreshold**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetEdgeWidth

▸ **unsetEdgeWidth**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetFaceOffset

▸ **unsetFaceOffset**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetFixFramerate

▸ **unsetFixFramerate**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLineWidth

▸ **unsetLineWidth**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockBorderVisibility

▸ **unsetLockBorderVisibility**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockDepthRange

▸ **unsetLockDepthRange**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockEdgeColor

▸ **unsetLockEdgeColor**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockEdgeVisibility

▸ **unsetLockEdgeVisibility**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockFaceColor

▸ **unsetLockFaceColor**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockFaceTransparency

▸ **unsetLockFaceTransparency**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockFaceVisibility

▸ **unsetLockFaceVisibility**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLockLineColor

▸ **unsetLockLineColor**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetLogarithmicDepthBuffer

▸ **unsetLogarithmicDepthBuffer**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetMarkerSize

▸ **unsetMarkerSize**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetMeshEdge

▸ **unsetMeshEdge**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetMeshLine

▸ **unsetMeshLine**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetScreenDrawing

▸ **unsetScreenDrawing**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetSegmentRenderInvoke

▸ **unsetSegmentRenderInvoke**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetSyncUpdate

▸ **unsetSyncUpdate**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetTemplate

▸ **unsetTemplate**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetVertexSize

▸ **unsetVertexSize**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)

___

### unsetViewFrustumCulling

▸ **unsetViewFrustumCulling**(): [`RenderingOptions`](RenderingOptions.md)

#### Returns

[`RenderingOptions`](RenderingOptions.md)
