gdnative_visual_script::common::euclid
pub fn point2<T, U>(x: T, y: T) -> TypedPoint2D<T, U> where T: Copy,