-
…atement, this commit is still using ivote due to instability with the LaG version
-
…stability changes. STABLE- PRECYLINDER WORK
-
…r algorithms. Now using ~400 position and ~100 size templates.
-
…There is a bug where the point where we split the end-hit fiber is not added merged in properly
-
…and not glObj. glObj is still there for redundancy
-
…f call to branch detection as well as well as branching points added in the border regions (where the branch outpoint is outside of the search space)
-
…r's Bind and Unbind methods have been made public to lower the number of times they are called
-
…features (will probably be implemented in another class). Has not been tested. Renamed all instances of mathvec.h with vector.h
-
…, 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
-
… 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.