Vector3 is a type and a namespace.
// Namespace usage exampleconst next = Vector3.add(pointA, velocityA)// Type usage exampleconst readonlyPosition: Vector3 = Vector3.Zero()readonlyPosition.x = 0.1 // this FAILS// For mutable usage, use `Vector3.Mutable`const position: Vector3.Mutable = Vector3.One()position.x = 3.0 // this WORKS
Vector3 is a type and a namespace.