vec3f::vec3f(const vec3f& aVec) { float v[3]; aVec.get(v[0], v[1], v[2]); vec[X] = v[X]; vec[Y] = v[Y]; vec[Z] = v[Z]; }