if (whatIsScreenMode != planMode) { // 三次元表示をしましょう for (ppr = firstPolygon ; ppr != NULL ; ppr = ppr->nextPolygon) { //threeDimension(ppr); newThreeDimension(ppr, 0); } } // セレクトポリゴンを示しましょう if (selectPolygon != NULL) { drawSelectPoint(); } switch (whatIsScreenMode) { // 基準線を引く case drawMode: drawPreRect(); if(GPSMode != 0) { drawPreBuilding(); } break; // なんにもしなない
処理 6
case editMode: if(GPSMode != 0) { drawPreBuilding(); } break; //GL を描く case viewMode: WinDrawLine(0,height*3/4,width,height*3/4); WinDrawLine(0,height*3/4+1,width,height*3/4+1); if(GPSMode != 0) { drawPreBuilding(); } //drawVoidRect(); break; case planMode: break; } }
59