LineDashedMaterial

THREE.LineDashedMaterial
See theLineDashedMaterial companion object
class LineDashedMaterial(parameters: UndefOr[Object]) extends LineBasicMaterial

A material for drawing wireframe-style geometries with dashed lines. Note: You must call Line.computeLineDistances() when using LineDashedMaterial.

Attributes

Companion
object
Graph
Supertypes
class Material
class Object
trait Any
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def copy(material: Material): this.type

Attributes

Inherited from:
Material
def customProgramCacheKey(): String

Attributes

Inherited from:
Material
def dispose(): Unit

Attributes

Inherited from:
Material
def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object
def jsClone(): this.type

Attributes

Inherited from:
Material
def onBeforeCompile(shader: Object): Unit

Attributes

Inherited from:
Material
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def setValues(values: Object): Unit

Attributes

Inherited from:
Material
def toLocaleString(): String

Attributes

Inherited from:
Object
def valueOf(): Any

Attributes

Inherited from:
Object

Concrete fields

var dashSize: Double

The size of the dash. This is both the gap with the stroke. Default is 3.

The size of the dash. This is both the gap with the stroke. Default is 3.

Attributes

var gapSize: Double

The size of the gap. Default is 1.

The size of the gap. Default is 1.

Attributes

val isLineDashedMaterial: Boolean

This flag can be used for type testing.

This flag can be used for type testing.

Attributes

var scale: Double

The scale of the dashed part of a line. Default is 1.

The scale of the dashed part of a line. Default is 1.

Attributes

Inherited fields

val `type`: String

Attributes

Inherited from:
Material
var alphaTest: Double

Attributes

Inherited from:
Material
var alphaToCoverage: Boolean

Attributes

Inherited from:
Material
var blending: Int

Attributes

Inherited from:
Material
var color: Color

Color of the material. Default is white (0xffffff).

Color of the material. Default is white (0xffffff).

Attributes

Inherited from:
LineBasicMaterial
var depthTest: Boolean

Attributes

Inherited from:
Material
var depthWrite: Boolean

Attributes

Inherited from:
Material
var fog: Boolean

Whether the material is affected by fog. Default is true.

Whether the material is affected by fog. Default is true.

Attributes

Inherited from:
LineBasicMaterial
val id: Int

Attributes

Inherited from:
Material
val isLineBasicMaterial: Boolean

This flag can be used for type testing.

This flag can be used for type testing.

Attributes

Inherited from:
LineBasicMaterial
var linecap: String

Define appearance of line ends. Default is 'round'. Available values are 'butt', 'round' and 'square'.

Define appearance of line ends. Default is 'round'. Available values are 'butt', 'round' and 'square'.

Attributes

Inherited from:
LineBasicMaterial
var linejoin: String

Define appearance of line joints. Default is 'round'. Available values are 'round', 'bevel' and 'miter'.

Define appearance of line joints. Default is 'round'. Available values are 'round', 'bevel' and 'miter'.

Attributes

Inherited from:
LineBasicMaterial
var linewidth: Double

Controls line thickness. Default is 1. Due to limitations of the OpenGL Core Profile with the WebGL renderer on most platforms linewidth will always be 1 regardless of the set value.

Controls line thickness. Default is 1. Due to limitations of the OpenGL Core Profile with the WebGL renderer on most platforms linewidth will always be 1 regardless of the set value.

Attributes

Inherited from:
LineBasicMaterial
var name: String

Attributes

Inherited from:
Material
var opacity: Double

Attributes

Inherited from:
Material
var polygonOffset: Boolean

Attributes

Inherited from:
Material
var polygonOffsetFactor: Double

Attributes

Inherited from:
Material
var polygonOffsetUnits: Double

Attributes

Inherited from:
Material
var precision: UndefOr[String]

Attributes

Inherited from:
Material
var premultipliedAlpha: Boolean

Attributes

Inherited from:
Material
var side: Int

Attributes

Inherited from:
Material
var stencilWrite: Boolean

Attributes

Inherited from:
Material
var toneMapped: Boolean

Attributes

Inherited from:
Material
var transparent: Boolean

Attributes

Inherited from:
Material
var userData: Object

Attributes

Inherited from:
Material
val uuid: String

Attributes

Inherited from:
Material
var version: Int

Attributes

Inherited from:
Material
var vertexColors: Boolean

Attributes

Inherited from:
Material
var visible: Boolean

Attributes

Inherited from:
Material