INNER CODE UNIT · TypeScript

Trimesh

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

    export class Trimesh extends Shape {

        aabb: AABB;
        edges: number[];
        indices: number[];
        normals: number[];
        scale: Vec3;
        tree: Octree;
        vertices: number[];

        static computeNormal(va: Vec3, vb: Vec3, vc: Vec3, target: Vec3): void;
        static createTorus(radius?: number, tube?: number, radialSegments?: number, tubularSegments?: number, arc?: number): Trimesh;

        constructor(vertices: number[], indices: number[]);

        calculateWorldAABB(pos: Vec3, quat: Quaternion, min: Vec3, max: Vec3): void;
        computeLocalAABB(aabb: AABB): void;
        getEdgeVector(edgeIndex: number, vectorStore: Vec3): void;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…