Geometry

hsluv.Geometry (Class)

Static Members

intersectLineLine(a: Line, b: Line): Point
Name Type
a Line
b Line
Returns
Point

distanceFromOrigin(point: Point): Float
Name Type
point Point
Returns
Float

distanceLineFromOrigin(line: Line): Float
Name Type
line Line
Returns
Float

perpendicularThroughPoint(line: Line, point: Point): Line
Name Type
line Line
point Point
Returns
Line

angleFromOrigin(point: Point): Angle
Name Type
point Point
Returns
Angle

normalizeAngle(angle: Angle): Angle
Name Type
angle Angle
Returns
Angle

lengthOfRayUntilIntersect(theta: Angle, line: Line): Float
Name Type
theta Angle
line Line
Returns
Float