BRL-CAD

BRL-CAD Alternative GUI 8.1: Improve the Selection for Ray-Trace

As result of previous BRL-CAD Alternative GUI tasks a reference version of an alternative BRL-CAD GUI was created and submitted to the rt^3 branch of the BRL-CAD subversion repository. This task is about improving QtGUI.

As a prerequisite for this task you should have fulfilled the following steps:

  • Compile and install BRL-CAD
  • Download the rt^3 source tree (see https://brlcad.org/wiki/SVN)
  • Set up the build environment by using the top level CMakeLists.txt file
  • Build the QtGUI target
  • Run the QtGUI program and test it

To perform this task, improve the selection of objects for ray-trace:

  • Highlighted objects should be selected
  • The user should be able to highlight/select multiple objects
  • Prevent renaming of an entry in the objects tree view

When you are done, please submit

  • A patch file with your changes to the source code and
  • A screen shot of the QtGUI program window

Task tags

  • qt
  • c++

Students who completed this task

caleb Parks, Jeff Sieu

Task type

  • code Code
  • web Design
close

2017