X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fgrid.cpp;fp=source%2Fbuilders%2Fgrid.cpp;h=f452c438fa5f3932281e919ae9e0c615bcf9c788;hp=d812a2c2558656212f086cffe96ef11564d2bc25;hb=f19366d32cc29287a2730cfba90893e407754081;hpb=f96d553dbf78f9d664d1dbb1fe002fc43f23ad47 diff --git a/source/builders/grid.cpp b/source/builders/grid.cpp index d812a2c2..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)