Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IVecPool

Hierarchy

  • IRelease
    • IVecPool

Implemented by

Index

Methods

free

  • free(vec: StridedVec | TypedArray): boolean

freeAll

  • freeAll(): void

malloc

  • malloc(size: number, type?: GLType | Type): TypedArray | undefined

mallocArray

  • mallocArray(num: number, size: number, cstride?: undefined | number, estride?: undefined | number, type?: GLType | Type): StridedVec[] | undefined
  • Parameters

    • num: number
    • size: number
    • Optional cstride: undefined | number
    • Optional estride: undefined | number
    • Optional type: GLType | Type

    Returns StridedVec[] | undefined

mallocWrapped

  • mallocWrapped(size: number, stride?: undefined | number, type?: GLType | Type): StridedVec | undefined
  • Parameters

    • size: number
    • Optional stride: undefined | number
    • Optional type: GLType | Type

    Returns StridedVec | undefined

release

  • release(opt?: any): boolean
  • Parameters

    • Optional opt: any

    Returns boolean

Generated using TypeDoc