API / geotoolkit3d / scene / LineSegments / LineSegments
scene.LineSegments.LineSegments
More flexible implementation of THREE.Line. Based on https://threejs.org/examples/webgl_lines_fat.html
Mesh↳
LineSegments
Constructors
Methods
Methods
▸ computeLineDistances(): LineSegments
Computes an array of distance values
▸ dispose(): void
Dispose this Line object.
void
▸ getLineStyle(): LineStyle
Return LineSegment line options as a line style.
line style
▸ getOptions(): ShaderOptionsOut & { selectable: boolean }
Get options
ShaderOptionsOut & { selectable: boolean }
▸ isSelectable(): boolean
Return false to forbid picking (works only for RendererPicking).
boolean
▸ onBeforeRender(renderer, scene, camera, geometry, material, group): void
| Name | Type |
|---|---|
renderer | WebGLRenderer |
scene | Scene |
camera | Camera |
geometry | BufferGeometry<NormalBufferAttributes> |
material | Material |
group | Group<Object3DEventMap> |
void
Mesh.onBeforeRender
▸ setOptions(options?): LineSegments
Set options
| Name | Type | Description |
|---|---|---|
Optional options | Options | options object (see constructor for all options) |
this
▸ setSelectable(selectable): LineSegments
Enable or disable selection by picking
| Name | Type |
|---|---|
selectable | boolean |