rabbit-ear
Version:
origami design library
21 lines • 871 B
TypeScript
export function splitLineToSegments({ vertices_coords, edges_vertices, faces_vertices, faces_edges }: FOLD, { vector, origin }: VecLine2, lineDomain?: Function, interiorPoints?: [number, number][], epsilon?: number): {
vertices: number[];
edges: LineLineEvent[];
faces: {
vertices: FaceVertexEvent[];
edges: FaceEdgeEvent[];
points: FacePointEvent[];
}[];
segments: {
vertices: any[];
edges_face: number[];
edges_vertices?: any;
};
};
export function splitLineIntoEdges({ vertices_coords, edges_vertices, faces_vertices, faces_edges }: FOLD, line: VecLine2, lineDomain?: Function, interiorPoints?: [number, number][], epsilon?: number): {
vertices?: number[];
edges_vertices?: number[][];
edges_collinear?: boolean[];
edges_face?: number[];
};
//# sourceMappingURL=splitLine.d.ts.map