7460c8ac82
added a unittest that writes and reads a binary PLY file with vertex colors
Isaak Lim
2013-02-27 12:02:40 +00:00
cc19635cdd
split unittests_loading into seperate files for different file types
Isaak Lim
2013-02-27 11:25:24 +00:00
fcc40c78c2
added color_cast from Vec3f and Vec4f to Vec3i and Vec3ui
Isaak Lim
2013-02-26 14:33:29 +00:00
708af7068f
patch from a generous contributor for the OpenMesh PLY writer works as expected
Isaak Lim
2013-02-26 12:52:19 +00:00
76e06be7a5
added a ply file written with MeshLab and a corresponding unittest
Isaak Lim
2013-02-26 09:34:56 +00:00
740d23ed36
- read_mesh now throws a compile error if an Options::Flag enum is passed as an argument instead of an Options object - added a unit test for writing and reading vertex colors to and from an OFF file. The default color type Vec3uc from DefaultTraits in Traits.hh is used.
Isaak Lim
2013-02-25 13:30:56 +00:00
9a69c39b60
Undo: Some singular changes. (Sorry about that.)
Hans-Christian Ebke
2013-02-20 12:25:03 +00:00
03ab8604fe
Removed extra step for i and o halfedge iters
Jan Möbius
2013-01-11 15:45:52 +00:00
2892e3a2ea
Added Unittests for VertexIHalfedgeIter Added Unittests for boundary case of incoming and outgoing halfedge iterator
Jan Möbius
2013-01-11 15:30:22 +00:00
f618eb8fc0
Typos
Jan Möbius
2013-01-11 14:54:46 +00:00
0756fe28fa
Splitted unittests for circulators into seperate files
Jan Möbius
2013-01-11 14:48:48 +00:00
d083514fd0
Added unittest to create an vertex iterator at a specific offset
Jan Möbius
2013-01-09 07:43:05 +00:00
d622747c85
Updated changelog
Jan Möbius
2013-01-08 10:21:37 +00:00
eec3ac3b98
Made STL Reader work, with the clear = false flag. Redundant lookup removed. ( Thanks to Peter Newman for the patch)
Jan Möbius
2013-01-08 07:24:43 +00:00
b025acaaa6
Make delete_face function work without edge status Added unittests for delete_face
Jan Möbius
2013-01-06 15:51:58 +00:00
5b46d7ffab
Added delete face unittests (not yet active!)
Jan Möbius
2013-01-06 15:18:11 +00:00
7bb796cd7c
Moved version to 2.4
Jan Möbius
2012-12-20 10:51:47 +00:00
54535f2da9
Prepare 2.3.1 for release
Jan Möbius
2012-12-20 08:13:53 +00:00
a349b451b5
Catch up with changelog
Jan Möbius
2012-12-12 14:44:17 +00:00
484d6529f8
Fixed bug in OBJ reader, where some faces could be missing
Jan Möbius
2012-12-11 08:44:02 +00:00
91b0ac9df0
Fixed missing cast in importer which lead to problems when using different vector type. (Thanks to Mario Deuss for the fix)
Jan Möbius
2012-12-10 15:22:00 +00:00
0f9d7dcb41
Replaced fabs by the std methods to fix errors when using norms with double vectors
Jan Möbius
2012-12-05 17:59:57 +00:00
ac94d92a8e
Added test for abs function
Jan Möbius
2012-12-05 16:34:15 +00:00
7540cfabca
Fixed copy and paste typo in split_copy for face handle
Jan Möbius
2012-11-30 07:16:24 +00:00
618f7df524
Tried to fix documentation
Jan Möbius
2012-11-27 12:08:12 +00:00
a31b3e1537
Updated changelog
Jan Möbius
2012-11-27 11:24:53 +00:00
824ee5db29
More documentation for the is_boundary functions Unittest for is_boundary (Vertices, faces)
Jan Möbius
2012-11-27 11:19:22 +00:00
0ef541d266
Return vertex handles of newly added vertices in split and split copy when passing points instead of handles
Jan Möbius
2012-11-26 12:52:24 +00:00
214c66a630
Updated changelog
Jan Möbius
2012-11-22 11:22:27 +00:00
dc58d3dff5
Small unittest to check the handles of a vertexohalfedge iterator
Jan Möbius
2012-11-22 11:20:30 +00:00
5569c8d27e
Small unittest to check the handles of a vertexohalfedge iterator
Jan Möbius
2012-11-22 11:20:13 +00:00
84f398d97a
Fixed deciater example
Jan Möbius
2012-11-13 07:18:29 +00:00
8a650cd761
Bumped version to 2.4 after release
Jan Möbius
2012-11-12 14:46:20 +00:00
c35cbed5c8
Prepared Readme for release
Jan Möbius
2012-11-12 13:41:22 +00:00
65d43f0c54
Changed changelog for release
Jan Möbius
2012-11-12 13:40:37 +00:00
dc094d817d
Docu fix
Jan Möbius
2012-11-06 07:41:28 +00:00
da23ecb4ee
Updated changelog
Jan Möbius
2012-11-05 16:15:35 +00:00
7453571040
Added a unittest to create the strange configuration. Still have to analyze in more detail.
Jan Möbius
2012-11-05 16:01:17 +00:00
b93dffdc67
Fixed warnings in Composite computation (extra;) Fixed missing this pointer in PolyMeshT.hh Added unittest for dihedral angle function
Jan Möbius
2012-11-02 07:28:25 +00:00
cb981241c4
- fixed typedef problems - split unittests for uniform and adaptive subdivider
Isaak Lim
2012-10-31 11:58:22 +00:00
485356abab
- removed a wrong assertion in the refine method for vector handles - added unittests for the adaptive composite subdivider
Isaak Lim
2012-10-31 10:29:40 +00:00
471e62003e
Added unittest for vector cross product
Jan Möbius
2012-10-31 07:40:50 +00:00
1188a4c2bf
Updated documentation to include halfedge and edge colors
Jan Möbius
2012-10-22 07:33:31 +00:00
fcd018e85a
added documentation note (regarding std::ios_base::openmode flags) for read with istream
Isaak Lim
2012-10-18 11:09:34 +00:00
5a2c848369
Updated changelog
Jan Möbius
2012-10-18 07:37:23 +00:00
1d6e590a0f
now the QtViewer App tries to load textures for PLY (and other formats) too, if possible
Isaak Lim
2012-10-08 14:11:48 +00:00
eea5f4304a
added another unittest to check if the user options are returned correctly in the OM reader
Isaak Lim
2012-10-08 13:30:39 +00:00
6aa98b5b7c
- now the OM reader also checks user options - added some corresponding unittests
Isaak Lim
2012-10-08 13:25:36 +00:00
8c41187816
added some more unittests for the PLY loader with different user options
Isaak Lim
2012-10-08 12:39:43 +00:00
b409f83040
- the PLY reader now checks the options set by the user and will skip components that are not requested - modified the loading unittest to test this behavior
Isaak Lim
2012-10-08 11:44:29 +00:00
51edc31eba
added unittests (trimesh and polymesh) for split_copy
Isaak Lim
2012-10-08 10:13:55 +00:00
0411effc88
Missed return of options
Jan Möbius
2012-10-08 09:49:14 +00:00
19ceb62d1e
Made unittest for obj crash when colors are requested but not available Made OBJ reader aware of user requests (Warning! Old default behaviour was wrong, because the reader read everything, without checking for the user options!)
Jan Möbius
2012-10-08 09:45:20 +00:00
505ab99324
Updated License Headers
Jan Möbius
2012-10-08 07:33:20 +00:00
f3312397a5
Updated License Headers
Jan Möbius
2012-10-08 07:30:49 +00:00
0624a524ca
Keywords
Jan Möbius
2012-10-08 07:25:00 +00:00
d99a162550
Added more advanced version of the mixxed decimater
Jan Möbius
2012-10-08 07:23:50 +00:00
59159b941e
Fixed the usage of vector traits such that the traits are used and not the vector types value_type. (Thanks to Mario Deuss for the patch)
Jan Möbius
2012-10-06 10:16:53 +00:00
f305367159
Updated changelog
Jan Möbius
2012-10-02 13:23:41 +00:00
1525696214
Added Internal branch
Jan Möbius
2012-10-02 07:56:31 +00:00
fd8ed29ed5
Mixed not ready yet. Keep for next release
Jan Möbius
2012-10-02 07:54:57 +00:00
19ab724a82
took out workaround in McDecimater, since the RandomNumberGenerator is fixed now
Isaak Lim
2012-10-01 09:24:55 +00:00
4a49deb7ad
- fixed the RandomNumberGenerator, where it numbers greater than 1.0 could be returned - activated the corresponding unit tests
Isaak Lim
2012-10-01 09:12:43 +00:00
849ee4d293
Docu and indents
Jan Möbius
2012-10-01 07:12:25 +00:00
d085da3b89
Output message, if out of range
Jan Möbius
2012-10-01 07:11:58 +00:00
9875b209c6
Write a float
Jan Möbius
2012-10-01 07:11:39 +00:00
073cfd74d3
Avoid double next_halfedge_handle call in collapse_ok
Jan Möbius
2012-10-01 07:11:05 +00:00
a1315c1dd9
Added getter for resolution
Jan Möbius
2012-10-01 07:09:40 +00:00
339b4d34d4
Documentation and indents
Jan Möbius
2012-10-01 07:09:01 +00:00
92f6c3a1c5
Disabled RNG unit test
Jan Möbius
2012-09-28 15:54:35 +00:00
18a6b27cfe
Unittest for random number generator
Jan Möbius
2012-09-28 15:28:38 +00:00
ecb76539f3
Check for invalid HE handle
Jan Möbius
2012-09-28 15:05:25 +00:00
020f990aab
- took out static_cast in McDecimater
Isaak Lim
2012-09-28 13:27:00 +00:00
60e0cb36a1
Documentaion
Jan Möbius
2012-09-28 13:19:17 +00:00
0f5235c28e
- some small fixes
Isaak Lim
2012-09-28 13:15:38 +00:00
e0ed6ad954
- added random number generator to Core/Utils that generates a double between 0.0 and 1.0 with garantueed precision
Isaak Lim
2012-09-28 13:07:33 +00:00