@technobuddha/library
Version:
A large library of useful functions
17 lines • 963 B
JavaScript
/**
* Converts two Cartesian points into a `LineSegment` object.
* @param pointA - The starting point of the line segment.
* @param pointB - The ending point of the line segment.
* @returns A `LineSegment` object representing the line from `pointA` to `pointB`.
* @group Geometry
* @category Line Segment
*/
export function toLineSegment(pointA, pointB) {
return {
x0: pointA.x,
y0: pointA.y,
x1: pointB.x,
y1: pointB.y,
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG8tbGluZS1zZWdtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3RvLWxpbmUtc2VnbWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTs7Ozs7OztHQU9HO0FBQ0gsTUFBTSxVQUFVLGFBQWEsQ0FBQyxNQUFpQixFQUFFLE1BQWlCO0lBQ2hFLE9BQU87UUFDTCxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUM7UUFDWixFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUM7UUFDWixFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUM7UUFDWixFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUM7S0FDYixDQUFDO0FBQ0osQ0FBQyJ9