render the sequences from the mussa analysis
authorDiane Trout <diane@caltech.edu>
Tue, 28 Feb 2006 07:03:09 +0000 (07:03 +0000)
committerDiane Trout <diane@caltech.edu>
Tue, 28 Feb 2006 07:03:09 +0000 (07:03 +0000)
commitc018edb07b9347f80ed55e71196de4b52151a948
tree8fbcca71e68c508d734e9775a3647fe1d2d7eb19
parent2cb18d05afc9d545b896e238b755f60f501ec38e
render the sequences from the mussa analysis
I implemented a GlSequence which attempts to handle the opengl rendering
for a sequence object. Also to make Sequence a bit more consistent
with STL I changed len() to length() and added size() (and changed
the code using it to size()

I added some unit tests for GlSequence as I was not remotely confident
that const_cast was actually the right way to implement the assignment
operator= when one of the member variables is a const reference.

The updateAnalysis code currently is what is handling the layout of the
various sequence objects.
16 files changed:
alg/mussa_class.cxx
alg/mussa_class.hh
alg/sequence.cxx
alg/sequence.hh
gui/ConnView.cxx
mussagl.pro
qui/GlSequence.cxx [new file with mode: 0644]
qui/GlSequence.h [new file with mode: 0644]
qui/PathScene.cxx
qui/PathScene.h
qui/PathWindow.cxx
qui/PathWindow.h
test/module.mk
test/test_glsequence.cxx [new file with mode: 0644]
test/test_mussa.cxx
test/test_sequence.cxx