Options
All
  • Public
  • Public/Protected
  • All
Menu

Collection of 3d float vectors

Hierarchy

  • Array3f

Index

Constructors

constructor

  • Returns Array3f

Methods

extend

  • extend(list: any[]): void
  • Extends this instance with a list of { x, y, z } points.

    Invalid items will be dropped

    Parameters

    • list: any[]

    Returns void

free

  • free(): void
  • Returns void

get

  • Parameters

    • i: number

    Returns Vec3f

leftProd

  • leftProd(m: Mat3f): void
  • Perform v*M for each vector v in this array

    Parameters

    Returns void

len

  • len(): BigInt
  • Returns BigInt

push

  • Parameters

    Returns void

remove

  • remove(i: number): Vec3f
  • Parameters

    • i: number

    Returns Vec3f

rightProd

  • rightProd(m: Mat3f): void
  • Perform M*v for each vector v in this array

    Parameters

    Returns void

set

  • set(i: number, v: Vec3f): void
  • Parameters

    Returns void

toList

  • toList(): any[]
  • Turn this instance into a list of vectors

    Returns any[]

Legend

  • Constructor
  • Property
  • Method
  • Static method

Generated using TypeDoc