aboutsummaryrefslogtreecommitdiff
path: root/src/o3d/deriv_vertex.h
blob: 7524f9b521697bd857f0da3fa3f46db44dfa1a1d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef O3D_DERIV_VERTEX_H
#define O3D_DERIV_VERTEX_H

#include "math/vector.h"

namespace engine::o3d {

class DerivedVertex {
    public:
        engine::math::Vector4 vertex;
        float b0, b1;

        DerivedVertex(engine::math::Vector4 vertex, float b0, float b1);
        DerivedVertex div_by_w() const;
};

}

#endif // O3D_DERIV_VERTEX_H