Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ISceneNode<T>

Type parameters

Hierarchy

  • IID<string>
    • ISceneNode

Implemented by

Index

Properties

children

children: T[]

Readonly id

id: string

invMat

invMat: Vec

mat

mat: Vec

parent

parent: Nullable<T>

Methods

childForPoint

  • childForPoint(p: ReadonlyVec): undefined | NodeInfo<T>

containsLocalPoint

  • containsLocalPoint(_: ReadonlyVec): boolean

draw

  • draw<D>(ctx: D): void

mapGlobalPoint

  • mapGlobalPoint(p: ReadonlyVec): undefined | Vec

mapLocalPointToNode

  • mapLocalPointToNode(dest: ISceneNode<T>, p: ReadonlyVec): undefined | Vec

update

  • update(): void

Generated using TypeDoc