import { Vec3 } from '../../math/Vec3';
export class Triangle extends Array {
    constructor(_p0: Vec3, _p1: Vec3, _p2: Vec3) {
        super();
        Object.setPrototypeOf(this, Triangle.prototype);
        this.push(_p0, _p1, _p2);
    }
    
    get p0() {
        return this[0];
    }

    get p1() {
        return this[1];
    }

    get p2() {
        return this[2];
    }

    //---distance--------------------------------------   
    distanceTriangle(triangle: Triangle) {

    }

    //---intersection-------------------------------------------
    
}