UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

15 lines (14 loc) 752 B
import { QuadObject } from '../QuadObject'; import { QuadGraph } from './QuadGraph'; import { HalfEdgeIndices } from './QuadGraphCommon'; export declare function quadGraphFromQuadObject(object: QuadObject): QuadGraph; export declare function quadGraphDirectDiagonalTiles(graph: QuadGraph, quadId: number, target: number[]): void; interface HalfEdgeIndicesInCommonBetweenQuadsOptions { quadObject: QuadObject; quadId0: number; quadId1: number; target: HalfEdgeIndices; } export declare function halfEdgeIndicesInCommonBetweenQuads(options: HalfEdgeIndicesInCommonBetweenQuadsOptions): void; export declare function pointInCommonBetweenQuadsSharingPoint(graph: QuadGraph, quadId0: number, quadId1: number): number | undefined; export {};