summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-10-01Separated checking for an error in the database library from checkingDon Pellegrino5-6/+36
for an error in the OpenGL library. The check_error function still checks for both however the check_error_db function can now be used to check only the database. This is used at connect time as the OpenGL library may not yet be fully initialized and running the error checking could be premature.
2009-10-01Removed the NCBI directory from the list of includes since theDon Pellegrino1-1/+1
visualization client does not make directly calls to the NCBI Toolbox yet.
2009-09-09Added targets for the plugin.Don Pellegrino1-0/+8
2009-09-03Added datarose files.Don Pellegrino1-0/+2
2009-08-17Refactored the model package into data, state and geometryDon Pellegrino27-549/+179
subdirectories. Added implementation for panning the map.
2009-08-17Removed the exp004 moniker from the objects. The objects now haveDon Pellegrino33-113/+530
generic names based on their function in this program. They are not generally designed for reuse in other visualization programs which seems okay at the moment. I'll leave it up to OpenGL and the APIs to be general while these objects are specific to the task of interactive visualization of a map of influenza.
2009-08-17Refactored the controller package into separate actions andDon Pellegrino36-176/+332
callbacks. Design justification added as a README to the controller subdirectory.
2009-08-14Added zooming with the mouse wheel. The mouse wheel will zoom in or out by 1...Don Pellegrino7-44/+149
2009-07-23Moved model geometry into a subdirectory of model. Modified highlightDon Pellegrino18-47/+106
for selection to draw a yello circle around the selected proteins rather than change their fill color to black. This preserves the fill color of selected items.
2009-07-09Added -ggdb flag to facilitate debugging in GDB.Don Pellegrino1-1/+1
2009-07-07Added AMD Performance Monitor objects but commented them out since theDon Pellegrino1-0/+7
non-free drivers for Linux do not appear to include an implementation for these functions.
2009-07-07Ran GNU indent. Added utility function to report back on the use ofDon Pellegrino5-2/+54
graphics memory by ATI cards.
2009-07-07Moved the map into a single display list in an attempt to improveDon Pellegrino1-0/+2
responsiveness.
2009-07-06Added a density legend to the display. Disabled the depth test soDon Pellegrino11-27/+124
that the alpha blending and point overlays work as expected for an orthographic projection.
2009-07-01Modified to use a display list to render the proteins rather than justDon Pellegrino8-10/+61
points. This feels much slower but looks much better.
2009-06-29Fixed termination in the CLEANFILES target.Don Pellegrino1-2/+2
2009-06-18Ran a sort on the clean files target.Don Pellegrino1-2/+2
2009-06-18Implemented zooming.Don Pellegrino1-7/+21
2009-06-16Added initialization of state variables.Don Pellegrino1-0/+2
2009-06-13Added use of database.Don Pellegrino1-0/+21
2009-06-08Refactored the visualization code from exp004 to its own project here.Don Pellegrino29-0/+1185

Valid XHTML 1.0 Strict

Copyright © 2009 Don Pellegrino All Rights Reserved.