-
Mergint updates to the stim::obj class.
-
…, and setMatrix. Added a -scalar method to the mathvec.h class that fixed a segfault
-
…allow the new vector to function. Added general convenience push methods to the mathvec class, as well as changed a convenience constructor to a size constructor, many small fixes
-
… obj.h. Added a naive implementation of the blog detection in cuda filter.h
-
… genTemplate method and redistributed it's functionality into genDirectionVectors, genPositionVectors, genMagnitudeVectors. Renamed variable to make the names shorter and easier to use. Removed a number of calls to Bind() and Unbind(). Removed a constructor and added a destructor. TO DO: replace the fillMatrix method with a function call.
-
…around the center of the spider with the same radius as the spider.
-
…le functions. Tested and works fine, but cannot handle some cases. genTemplate is now called only three times; during initialization.
-
…s for handling the update implementation (compatible with vectors). Added comments and fixes to cost.h, minor changes to matrix.h, and vect.h in order to facilitate moving into 4D vector notation.
-
… the positionTemplate function to do the 4-step transformation instead of 3. Added comments
-
…the size of the volume (num of slices) instead of hard coding.
-
…n and the angle between two arbitrary vectors. Added a function for recovering the transformation matrix in order to progress the dir, pos and magnitudes of the spider.TO DO: move hardcoded dimensions of the search space (# of slices) into variables inherited from gl_texture.
-
…thod, now works with translation and scaling, added more debugging code to print out information to console. overloaded positionTemplate for easier testing.
-
… sampling buffer. There is still a bug with the texture not being sample properly, (i.e. glTranslate, glRotate and glScale operations) resulting in bogus bufferdata.