NGL@1.0.0-beta.7 Home Manual Reference Source Gallery
import ConeBuffer from 'ngl/src/buffer/cone-buffer.js'
public class | source

ConeBuffer

Implements:

Cone buffer. Returns a ConeGeometryBuffer

Example:

var coneBuffer = new ConeBuffer({
  position1: new Float32Array([ 0, 0, 0 ]),
  position2: new Float32Array([ 1, 1, 1 ]),
  color: new Float32Array([ 1, 0, 0 ]),
  color2: new Float32Array([ 0, 1, 0 ]),
  radius: new Float32Array([ 1 ])
});

Constructor Summary

Public Constructor
public

Public Constructors

public constructor(data: Object, params: BufferParameters) source

Params:

NameTypeAttributeDescription
data Object

buffer data

data.position1 Float32Array

from positions

data.position2 Float32Array

to positions

data.color Float32Array

colors

data.radius Float32Array

radii

data.picking Picker
  • optional

picking ids

params BufferParameters
  • optional

parameters object