#ifndef O3D_DERIV_VERTEX_H #define O3D_DERIV_VERTEX_H #include "math/vector.h" namespace engine::o3d { using engine::math::Vector4; struct DerivedVertex { Vector4 vertex; float b0, b1; constexpr DerivedVertex div_by_w() const & { return {vertex.div_by_w(), b0, b1}; } }; } #endif // O3D_DERIV_VERTEX_H