X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fgrid.cpp;h=f452c438fa5f3932281e919ae9e0c615bcf9c788;hp=3f4d5e2fddb0fa11c9ab99f64f906fc3ecbaeece;hb=18fda5b5a13215c500cb402f7d2b081e439a1f0e;hpb=7aaec9a70b8d7733429bec043f8e33e02956f266 diff --git a/source/builders/grid.cpp b/source/builders/grid.cpp index 3f4d5e2f..f452c438 100644 --- a/source/builders/grid.cpp +++ b/source/builders/grid.cpp @@ -8,62 +8,32 @@ namespace Msp { namespace GL { GridBuilder::GridBuilder(float w, float h, unsigned u, unsigned v): - origin(-w/2, -h/2, 0), - side1(w, 0, 0), - side2(0, h, 0), - norm(0, 0, 1), - binorm(0, 1, 0), - u_div(u), - v_div(v) -{ - init(false); -} + GridBuilder(Vector3(-w/2, -h/2, 0), Vector3(w, 0, 0), Vector3(0, h, 0), u, v) +{ } GridBuilder::GridBuilder(const Vector3 &o, const Vector3 &s, unsigned u, unsigned v): - origin(o), - u_div(u), - v_div(v) -{ - if(abs(s.z)