Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface HighPrecisionLineParams

Describes different properties used when creating a HighPrecisionLine or a HighPrecisionWireFrameLine.

Hierarchy

Index

Properties

Optional addCircles

addCircles: undefined | false | true

Add rounded caps to the extremes of the line if set to true.

Optional alphaTest

alphaTest: undefined | number

Optional alphaToCoverage

alphaToCoverage: undefined | false | true

Optional blendDst

blendDst: BlendingDstFactor

Optional blendDstAlpha

blendDstAlpha: undefined | number

Optional blendEquation

blendEquation: BlendingEquation

Optional blendEquationAlpha

blendEquationAlpha: undefined | number

Optional blendSrc

blendSrc: BlendingSrcFactor | BlendingDstFactor

Optional blendSrcAlpha

blendSrcAlpha: undefined | number

Optional blending

blending: Blending

Optional clipIntersection

clipIntersection: undefined | false | true

Optional clipShadows

clipShadows: undefined | false | true

Optional clipping

clipping: undefined | false | true

Optional clippingPlanes

clippingPlanes: Plane[]

Optional color

color: number | string | Color

Line color.

Optional colorWrite

colorWrite: undefined | false | true

Optional defines

defines: any

Optional depthFunc

depthFunc: DepthModes

Optional depthTest

depthTest: undefined | false | true

Optional depthWrite

depthWrite: undefined | false | true

Optional dithering

dithering: undefined | false | true

Optional extensions

extensions: undefined | { derivatives?: undefined | false | true; drawBuffers?: undefined | false | true; fragDepth?: undefined | false | true; shaderTextureLOD?: undefined | false | true }

Optional fog

fog: undefined | false | true

Optional fragmentShader

fragmentShader: undefined | string

Optional glslVersion

glslVersion: GLSLVersion

Optional lights

lights: undefined | false | true

Optional lineWidth

lineWidth: undefined | number

Width of the rendered line (specified in world units).

Optional linewidth

linewidth: undefined | number

Optional morphNormals

morphNormals: undefined | false | true

Optional morphTargets

morphTargets: undefined | false | true

Optional name

name: undefined | string

Optional opacity

opacity: undefined | number

Line opacity.

Optional polygonOffset

polygonOffset: undefined | false | true

Optional polygonOffsetFactor

polygonOffsetFactor: undefined | number

Optional polygonOffsetUnits

polygonOffsetUnits: undefined | number

Optional precision

precision: "highp" | "mediump" | "lowp" | null

Optional premultipliedAlpha

premultipliedAlpha: undefined | false | true

rendererCapabilities

rendererCapabilities: WebGLCapabilities

Optional shadowSide

shadowSide: Side

Optional side

side: Side

Optional stencilFail

stencilFail: StencilOp

Optional stencilFunc

stencilFunc: StencilFunc

Optional stencilFuncMask

stencilFuncMask: undefined | number

Optional stencilRef

stencilRef: undefined | number

Optional stencilWrite

stencilWrite: undefined | false | true

Optional stencilWriteMask

stencilWriteMask: undefined | number

Optional stencilZFail

stencilZFail: StencilOp

Optional stencilZPass

stencilZPass: StencilOp

Optional toneMapped

toneMapped: undefined | false | true

Optional transparent

transparent: undefined | false | true

Optional uniforms

uniforms: undefined | {}

Optional userData

userData: any

Optional vertexColors

vertexColors: undefined | false | true

Optional vertexShader

vertexShader: undefined | string

Optional visible

visible: undefined | false | true

Optional wireFrame

wireFrame: undefined | false | true

Renders a wireframe line if set to true.

Optional wireframe

wireframe: undefined | false | true

Optional wireframeLinewidth

wireframeLinewidth: undefined | number

Generated using TypeDoc