X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fwindingtest.cpp;h=0b8218adbf2773971b589c89cccefa134d403788;hp=acbc20fc5ba127688c89c95caa0d5207a7c66f24;hb=d5c26741ed3952dd54c8a7f43ad42ba79bf2d977;hpb=e7556941c41b1a0fc84fe7986c98ee79eccbf564 diff --git a/source/windingtest.cpp b/source/windingtest.cpp index acbc20fc..0b8218ad 100644 --- a/source/windingtest.cpp +++ b/source/windingtest.cpp @@ -15,12 +15,10 @@ void operator>>(const LexicalConverter &conv, FaceWinding &winding) } WindingTest::WindingTest(): - test(false), winding(COUNTERCLOCKWISE) { } WindingTest::WindingTest(FaceWinding w): - test(true), winding(w) { } @@ -28,13 +26,8 @@ void WindingTest::bind() const { if(set_current(this)) { - if(test) - { - glEnable(GL_CULL_FACE); - glFrontFace(winding); - } - else - glDisable(GL_CULL_FACE); + glEnable(GL_CULL_FACE); + glFrontFace(winding); } } @@ -46,9 +39,7 @@ void WindingTest::unbind() const WindingTest &WindingTest::get_reverse() const { - if(!test) - return *this; - else if(winding==CLOCKWISE) + if(winding==CLOCKWISE) return counterclockwise(); else return clockwise();