and that's where having the distinction between `Vector` and `Point` can be useful because a `Vector

and that's where having the distinction between Vector and Point can be useful
because a Vector is largely only beneficial with floating-point, due to the operations it has to support

while the core things people do with Point (or Coordinate or ...) are less mathematical and can have core functionality filled in nicely still
Was this page helpful?