CHANGELOG 2.03 KB
Newer Older
Jan Möbius's avatar
Jan Möbius committed
1 2
Version X (?/?/?)
- !!!Break compatiblity with C++98, require C++11 as mininum!!!
3
- Renamed *T.cc into *T_impl.hh to avoid ugly problems ith several IDEs
Jan Möbius's avatar
Jan Möbius committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17
- Fix bug in halfface reordering
- Track if garbage collection is necessary.
- Ignore non-serializable datatypes when saving properties instead of throwing exception. 
- Add support for C++11 range-for for iterator pairs
- mark vertex_cells and halfedge_cells as const
- Implement Property copy(src_idx, dst_idx) analogue of OpenMesh properties
- Append d to debug library
- Add vertex vertex iterator to iterate over one-ring of a vertex
- Add vertex face iterator to iterate over all faces incident to a vertex
- Implement ptr::make_unique and clean up pre-c++11 ifdefs.
- Disable file_converter if boost is not found.
- Make handle constructors explicit
- Made property handle constructors explicit
- Enable range iterators on MSVC
Jan Möbius's avatar
Jan Möbius committed
18
- Fix mesh copying by implementing copy constructors and clone methods
Max Lyon's avatar
Max Lyon committed
19 20
- Fix bug in edge split of tetrahedral meshes
- Ensure that halfface iterators start with a boundary halffaces when cells are deleted
Max Lyon's avatar
Max Lyon committed
21
- Added new iterators (VertexIHalfEdgeIter, VertexEdgeIter, VertexHalfFaceIter, EdgeHalfFaceIter, EdgeFaceIter, EdgeCellIter)
Jan Möbius's avatar
Jan Möbius committed
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36



Version 2.0 (2016/08/03)
- Added Tetrahedral Mesh class
- Implemented fast and deferred deletion of entities
- Improved serializiers
- Allow to force static casts when requesting properties
- Fixed some bugs in swap methods
- Fix bug in adding a hex cell with valence 2 edge
- Fix a bug when swapping deleted cells
- Updated vector class to latest OpenMesh vector
- Move vector helpers into OpenVolumeMesh::Geometry namespace
- Remove html literal operator

Max Lyon's avatar
Max Lyon committed
37 38 39 40 41 42 43
Version 1.2 (2015/10/01)

- Status Attribute offers a garbage collection which removes all elements previously tagged as deleted.
- Circulators will now circulate as often as desired.
- Property (de)serialization now done via (de)serialize functions allowing to customize (de)serialization for custom properties.
- Fixed some compatibility issues.
- Various smaller improvements and bugfixes.