Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ALineElement

Hierarchy

Index

Constructors

constructor

Properties

_element

_element: Mesh<BufferGeometry, Material | Material[]>

_geometry

_geometry: BufferGeometry

_material

_material: Material | Material[]

Accessors

color

  • get color(): Color

eventHandler

  • get eventHandler(): Object3D

geometry

  • get geometry(): LineGeometry

lineWidth

  • get lineWidth(): number

material

  • get material(): LineMaterial

serializationLabel

  • get serializationLabel(): any

threejs

  • get threejs(): Line2

uid

  • get uid(): string

visible

  • get visible(): boolean
  • set visible(value: boolean): void

Methods

_createLineGeometry

  • _createLineGeometry(): void

_initIfNotAlready

  • _initIfNotAlready(geometry?: VertexArray<any> | BufferGeometry, material?: Color | Color | Material | Material[]): void

_setBufferGeometry

add

dispose

  • dispose(): void

getColor

getMatrix

  • getMatrix(): void

init

  • init(): void

onMaterialChange

  • onMaterialChange(newMaterial: AMaterial): void

onMaterialUpdate

  • onMaterialUpdate(newMaterial: AMaterial): void

remove

setColor

  • setColor(color: Color): void

setGeometry

  • setGeometry(geometry: VertexArray<any> | BufferGeometry): void

setLineWidth

  • setLineWidth(lineWidth: number): void

setMaterial

  • setMaterial(material: Color | Color | Material | Material[]): void

setMaterialAttribute

  • setMaterialAttribute(name: string, value: any): void

setMatrix

setObject3DName

  • setObject3DName(name: string): void

setOpacity

  • setOpacity(opacity: number): void

setTransform

setVerts

setVerts2D

Static Create

Static _GetMaterialFromParam

  • _GetMaterialFromParam(material: Color | Color | Material | Material[]): Material | Material[]

Generated using TypeDoc