INNER CODE UNIT · TypeScript

AABB

GameFrameX/GameFrameX · LayaBox/engine/types/cannon.d.ts:10

    export class AABB {

        lowerBound: Vec3;
        upperBound: Vec3;

        constructor(options?: IAABBOptions);

        clone() : AABB;
        setFromPoints(points: Vec3[], position?: Vec3, quaternion?: Quaternion, skinSize?: number): void;
        copy(aabb: AABB): void;
        extend(aabb: AABB): void;
        getCorners( a: Vec3, b: Vec3, c: Vec3, d: Vec3, e: Vec3, f: Vec3, g: Vec3, h: Vec3 ) : void;
        overlaps(aabb: AABB): boolean;
        toLocalFrame( frame: Transform, target: AABB ) : AABB;
        toWorldFrame( frame: Transform, target: AABB ) : AABB;
    }

    export class ArrayCollisionMatrix {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…