Viewer
    Preparing search index...

    Interface ISphere

    interface ISphere {
        center: vec3;
        radius: number;
        applyMatrix(matrix: mat4): ISphere;
        clampPoint(point: vec3): vec3;
        clone(): ISphere;
        containsPoint(point: vec3): boolean;
        intersect(origin: vec3, direction: vec3): number | null;
        intersects(origin: vec3, direction: vec3): boolean;
        reset(): void;
        setFromBox(box: IBox): ISphere;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    center: vec3
    radius: number

    Methods

    • Parameters

      • point: vec3

      Returns vec3

    • Parameters

      • point: vec3

      Returns boolean

    • Parameters

      • origin: vec3
      • direction: vec3

      Returns number | null

    • Parameters

      • origin: vec3
      • direction: vec3

      Returns boolean