Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/threejs_4_deno/src/Three.d.ts>InterleavedBufferAttribute

A simple transformation of three.js for use within a Deno workflow
Go to Latest
class InterleavedBufferAttribute
Re-export
import { InterleavedBufferAttribute } from "https://deno.land/x/threejs_4_deno@v121/src/Three.d.ts";

Constructors

new
InterleavedBufferAttribute(
interleavedBuffer: InterleavedBuffer,
itemSize: number,
offset: number,
normalized?: boolean,
)

Properties

readonly
array: ArrayLike<number>
readonly
count: number
readonly
isInterleavedBufferAttribute: true
itemSize: number
name: string
writeonly
needsUpdate: boolean
normalized: boolean
offset: number

Methods

clone(data?: object): BufferAttribute
getW(index: number): number
getX(index: number): number
getY(index: number): number
getZ(index: number): number
setW(index: number, z: number): InterleavedBufferAttribute
setX(index: number, x: number): InterleavedBufferAttribute
setXY(
index: number,
x: number,
y: number,
): InterleavedBufferAttribute
setXYZ(
index: number,
x: number,
y: number,
z: number,
): InterleavedBufferAttribute
setXYZW(
index: number,
x: number,
y: number,
z: number,
w: number,
): InterleavedBufferAttribute
setY(index: number, y: number): InterleavedBufferAttribute
setZ(index: number, z: number): InterleavedBufferAttribute
toJSON(data?: object): { isInterleavedBufferAttribute: true; itemSize: number; data: string; offset: number; normalized: boolean; }