Subversion Repositories gelsvn

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
631 4348 d 6 h janba /branches/cpp11-devel/ Many C++11 features added to this branch  
630 4348 d 6 h janba /branches/cpp11-devel/ Add branch for c++11 development  
595 4595 d 10 h jab /trunk/src/ Merged version  
587 4602 d 10 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 10 h jab /branches/ctl/hmesh_vector/ Added doxygen docs to standard headers.  
572 4677 d 6 h jab /branches/ctl/hmesh_vector/ Entered standard header  
551 5265 d 6 h jab /branches/ctl/hmesh_vector/ Mostly Manifold::build was changed so that you can incrementally add geometry by calling build
on a non-empty mesh.
 
543 5275 d 5 h jab /branches/ctl/hmesh_vector/src/HMesh/ Several minor changes  
537 5336 d 7 h jab /branches/ctl/hmesh_vector/ Fixed a number of bugs
- Normal computation sucked. Switched to Newell's method.
- Fixed a bug in curvature optimize and simulated annealing optimaziation
The root of these problems was that face circulate went the wrong way round (CW was CCW and vice versa).
 
520 5372 d 5 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ interfaces updated with more doxygen comments for completeness.  
518 5387 d 21 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...
 
512 5395 d 7 h s042372 /branches/ctl/hmesh_vector/ Minor fixes, and updated headers  
511 5397 d 2 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