NGL@0.10.4 Home Manual Reference Source GalleryRepository
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