AffineCurve1
export type AffineCurve1 = {
b: bigint
ZERO: Point2I
add(
a: Point2I,
b: Point2I
): Point2I
equals(
a: Point2I,
b: Point2I
): boolean
fromAffine(point: Point2I): Point2I
isValidPoint(p: Point2I): boolean
isZero(point: Point2I): boolean
negate(a: Point2I): Point2I
scale(
point: Point2I,
s: bigint
): Point2I
subtract(
a: Point2I,
b: Point2I
): Point2I
toAffine(point: Point2I): Point2I
}