stdspansion/mathextras/point3d

Types

FloatPoint3D = object
  x*, y*, z*: float
IntPoint3D = object
  x*, y*, z*: int
SomePoint3D = FloatPoint3D | IntPoint3D

Funcs

func initFloatPoint3d(x, y, z: SomeNumber): FloatPoint3D {...}{.inline.}
func initIntPoint3d(x, y, z: SomeNumber): IntPoint3D {...}{.inline.}
func add[T: SomePoint3D](a, b, z: T): T {...}{.inline.}
func sub[T: SomePoint3D](a, b, z: T): T {...}{.inline.}
func `div`[T: SomePoint3D](a, b, z: T): FloatPoint3D {...}{.inline.}
func mul[T: SomePoint3D](a, b, z: T): T {...}{.inline.}
func `==`[T: SomePoint3D](a, b, z: T): bool {...}{.inline.}