Preparing search index...
    Index

    Constructors

    Accessors

    • get bottom(): Plane

      get bottom plane

      Returns Plane

    • set bottom(plane: Plane): void

      set bottom plane

      Parameters

      • plane: Plane

      Returns void

    • get far(): Plane

      get far plane

      Returns Plane

    • set far(plane: Plane): void

      set far plane

      Parameters

      • plane: Plane

      Returns void

    • get farBottomLeft(): vec3

      get vec3 point of farBottomLeft Corner

      Returns vec3

    • set farBottomLeft(corner: vec3): void

      set vec3 point of farBottomLeft Corner

      Parameters

      Returns void

    • get farBottomRight(): vec3

      get vec3 point of farBottomRight Corner

      Returns vec3

    • set farBottomRight(corner: vec3): void

      set vec3 point of farBottomRight Corner

      Parameters

      Returns void

    • get farTopLeft(): vec3

      get vec3 point of farTopLeft Corner

      Returns vec3

    • set farTopLeft(corner: vec3): void

      set vec3 point of farTopLeft Corner

      Parameters

      Returns void

    • get farTopRight(): vec3

      get vec3 point of farTopRight Corner

      Returns vec3

    • set farTopRight(corner: vec3): void

      set vec3 point of farTopRight Corner

      Parameters

      Returns void

    • get left(): Plane

      get left plane

      Returns Plane

    • set left(plane: Plane): void

      set left plane

      Parameters

      • plane: Plane

      Returns void

    • get near(): Plane

      get near plane

      Returns Plane

    • set near(plane: Plane): void

      set near plane

      Parameters

      • plane: Plane

      Returns void

    • get nearBottomLeft(): vec3

      get vec3 point of nearBottomLeft Corner

      Returns vec3

    • set nearBottomLeft(corner: vec3): void

      set vec3 point of nearBottomLeft Corner

      Parameters

      Returns void

    • get nearBottomRight(): vec3

      get vec3 point of nearBottomRight Corner

      Returns vec3

    • set nearBottomRight(corner: vec3): void

      set vec3 point of nearBottomRight Corner

      Parameters

      Returns void

    • get nearTopLeft(): vec3

      get vec3 point of nearTopLeft Corner

      Returns vec3

    • set nearTopLeft(corner: vec3): void

      set vec3 point of nearTopLeft Corner

      Parameters

      Returns void

    • get nearTopRight(): vec3

      get vec3 point of nearTopRight Corner

      Returns vec3

    • set nearTopRight(corner: vec3): void

      set vec3 point of nearTopRight Corner

      Parameters

      Returns void

    • get right(): Plane

      get right plane

      Returns Plane

    • set right(plane: Plane): void

      set right plane

      Parameters

      • plane: Plane

      Returns void

    • get top(): Plane

      get top plane

      Returns Plane

    • set top(plane: Plane): void

      set top plane

      Parameters

      • plane: Plane

      Returns void

    Methods

    • Parameters

      • aabbMin: vec3

        minimum extent

      • aabbMax: vec3

        maximum extent

      Returns boolean

      whether or not a box defined by aabbMin and aabbMax is visible in frustum

    • Parameters

      • point: vec3

        position in world space

      Returns boolean

      whether or not given vector is visible through frustum

    • Parameters

      • position: vec3

        position of sphere

      • radius: number

        radius of sphere

      Returns boolean

      whether or not sphere is visible in frustum

    • Debug Rendering

      Returns void