Subversion Repositories gelsvn

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
595 4595 d 6 h jab /trunk/src/ Merged version  
587 4602 d 6 h jab /branches/ctl/hmesh_vector/ A number of changes. Importantly
Vertex positions in Manifold are now stored as Vec3d
HalfEdgeWalker has been renamed Walker
 
578 4674 d 5 h jab /branches/ctl/hmesh_vector/ Added doxygen docs to standard headers.  
572 4677 d 2 h jab /branches/ctl/hmesh_vector/ Entered standard header  
536 5337 d 16 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ Issue with speed of the dual operation fixed.
small cosmetic issues fixed.
 
526 5342 d 7 h jab /branches/ctl/hmesh_vector/ - Declared (but did not define) the attributevector in ItemID.h. This appears to make
the friend declaration in ItemID work.
- Commented out some broken asserts in curvature.cpp
 
522 5342 d 17 h s042372 /branches/ctl/hmesh_vector/src/HMesh/  
520 5372 d 1 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ interfaces updated with more doxygen comments for completeness.  
519 5372 d 23 h s042372 /branches/ctl/hmesh_vector/ The manifold functions no_* have been split into active_* and total_* in order to improve the interface.
Specialized AttributeVectors no longer depends on the manifold to improve code clarity and remove cyclic dependency.
 
518 5387 d 17 h s042372 /branches/ctl/hmesh_vector/ Iterators are now templates.
Cleanup of size_t/IndexType/int confusion in interface and HMesh code (not rest of GEL, with Exception of IndexType).
Beautification of code in general...
 
515 5387 d 22 h s042372 /branches/ctl/hmesh_vector/ ItemID changed to template.
Code base modified to reflect change.
Decimator works.
Meshedit runs and performs successful simplify operations.
 
514 5391 d 14 h s042372 /branches/ctl/hmesh_vector/ Meshedit, and rest of GEL compiles (with the exception of apps depending on build_bbtree and volume_polygonize (both needs rewriting).

Meshedit runs in debug mode (release not tested), and succesfully loads and displays Armadillo.ply.
 
512 5395 d 3 h s042372 /branches/ctl/hmesh_vector/ Minor fixes, and updated headers  
511 5396 d 22 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ Newest version of HMesh with new design and interface, and (start of) attribute vector implementation.

Too many changes to list.

To do:
* extend attribute vector interface
* adjust remainding GEL code to the new HMesh
* Bug test