CHANGELOG 1.9 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
Jan Möbius's avatar
Jan Möbius committed
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35



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
36
37
38
39
40
41
42
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.