1)The bottleneck of rendering was removed and rendering speed approximately doubled than the previous.
I found that some types of drawing lines in OpenGL were very slow. The application used the VBO objects and called the following OpenGL command to draw lines. It was the bottleneck. I had to use glPolygonMode to draw polygon edges.
::glDrawArrays(GL_LINE_STRIP, i, size);
2) I put new tabs in the ribbon bar because there was no room for putting on new command buttons.
The application changes 3D graphics immediately as you change geometric properties. For example, If you change a location property of an IfcLocalplacement, the application change a position of a structure like a column, a wall, and so on. And if you change a depth property of a IfcExtrudedAreaSolid of a column, the application lengthen or shorten the column.
In 1.9.3 Add options for the CSV export command.
You can designate a separate character (comma or tab) and quotation (“, ‘ or nil) by the option dialog.