Options
Menu

Class BoundingVolumeBase

Hierarchy

  • BoundingVolumeBase

Index

Constructors

constructor

  • Parameters

    • entity: IEntity

    Returns BoundingVolumeBase

Properties

_entity

_entity: IEntity

_pBoundsPrimitive

_pBoundsPrimitive: Sprite

_pInvalidated

_pInvalidated: boolean

Accessors

boundsPrimitive

  • Returns DisplayObject

Methods

_pCreateBoundsPrimitive

  • _pCreateBoundsPrimitive(): Sprite
  • Returns Sprite

_pUpdate

  • _pUpdate(): void
  • Returns void

classifyToPlane

  • classifyToPlane(plane: Plane3D): number
  • Parameters

    • plane: Plane3D

    Returns number

clone

dispose

  • dispose(): void
  • Returns void

invalidate

  • invalidate(): void
  • Returns void

isInFrustum

  • isInFrustum(planes: Array<Plane3D>, numPlanes: number): boolean
  • Parameters

    • planes: Array<Plane3D>
    • numPlanes: number

    Returns boolean

nullify

  • nullify(): void
  • Returns void

rayIntersection

  • rayIntersection(position: Vector3D, direction: Vector3D, targetNormal: Vector3D): number
  • Parameters

    • position: Vector3D
    • direction: Vector3D
    • targetNormal: Vector3D

    Returns number

Generated using TypeDoc