/**
 * Collection of geometric calculation utilities
 *
 * Provides a set of utility functions for geometric computations:
 *
 * Basic geometric operations:
 * - calcIntersection: Calculate intersection point of two line segments
 * - calcPerpendicularIntersection: Find foot of perpendicular from point to line
 * - calcCoordDistance: Compute distance between two coordinates
 * - calcExpandCoord: Calculate expanded coordinate based on direction
 * - calcBoundingBox: Compute bounding box of triangle
 * - calcRelativeCoord: Transform coordinate to relative position
 *
 * Transforms & predicates:
 * - calcMatrix: Compute affine transformation matrix
 * - isTriangleContainsPoint: Determine if point is inside triangle
 *
 * @remarks
 * - All coordinates use {x: number, y: number} format
 * - Tolerance handling included for floating-point precision issues
 */
export { calcIntersection } from './calc-intersection';
export { calcPerpendicularIntersection } from './calc-perpendicular-intersection';
export { calcCoordDistance } from './calc-coord-distance';
export { calcExpandCoord } from './calc-expand-coord';
export { calcBoundingBox } from './calc-bounding-box';
export { calcRelativeCoord } from './calc-relative-coord';
export { calcMatrix } from './calc-matrix';
export { isTriangleContainsPoint } from './is-triangle-contains-point';
