Hans-Christian Ebke
7d9d01a7e2
PropertyManager: Added PropertyManager::propertyExists() method.
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@807 fdac6126-5c0c-442c-9429-916003d36597
2013-02-20 12:19:26 +00:00
Hans-Christian Ebke
152719a838
Some singular changes.
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@806 fdac6126-5c0c-442c-9429-916003d36597
2013-02-20 12:19:25 +00:00
Jan Möbius
6ba9774194
Fixed various warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@803 fdac6126-5c0c-442c-9429-916003d36597
2013-02-18 17:17:01 +00:00
Jan Möbius
2d754b31be
Missing include, preventing build on VS2012
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@799 fdac6126-5c0c-442c-9429-916003d36597
2013-01-30 15:22:31 +00:00
Jan Möbius
feaf69d499
Wrong documentation about return type. closes #1387
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@795 fdac6126-5c0c-442c-9429-916003d36597
2013-01-23 09:32:00 +00:00
Jan Möbius
eec3ac3b98
Made STL Reader work, with the clear = false flag.
...
Redundant lookup removed.
( Thanks to Peter Newman for the patch)
closes #1370
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@783 fdac6126-5c0c-442c-9429-916003d36597
2013-01-08 07:24:43 +00:00
Jan Möbius
b025acaaa6
Make delete_face function work without edge status
...
Added unittests for delete_face
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@782 fdac6126-5c0c-442c-9429-916003d36597
2013-01-06 15:51:58 +00:00
Jan Möbius
7bb796cd7c
Moved version to 2.4
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@780 fdac6126-5c0c-442c-9429-916003d36597
2012-12-20 10:51:47 +00:00
Jan Möbius
54535f2da9
Prepare 2.3.1 for release
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@779 fdac6126-5c0c-442c-9429-916003d36597
2012-12-20 08:13:53 +00:00
Jan Möbius
484d6529f8
Fixed bug in OBJ reader, where some faces could be missing
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@777 fdac6126-5c0c-442c-9429-916003d36597
2012-12-11 08:44:02 +00:00
Jan Möbius
91b0ac9df0
Fixed missing cast in importer which lead to problems when using different vector type. (Thanks to Mario Deuss for the fix)
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@776 fdac6126-5c0c-442c-9429-916003d36597
2012-12-10 15:22:00 +00:00
Jan Möbius
0f9d7dcb41
Replaced fabs by the std methods to fix errors when using norms with double vectors
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@775 fdac6126-5c0c-442c-9429-916003d36597
2012-12-05 17:59:57 +00:00
Jan Möbius
7540cfabca
Fixed copy and paste typo in split_copy for face handle
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@773 fdac6126-5c0c-442c-9429-916003d36597
2012-11-30 07:16:24 +00:00
Jan Möbius
618f7df524
Tried to fix documentation
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@772 fdac6126-5c0c-442c-9429-916003d36597
2012-11-27 12:08:12 +00:00
Jan Möbius
824ee5db29
More documentation for the is_boundary functions
...
Unittest for is_boundary (Vertices, faces)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@770 fdac6126-5c0c-442c-9429-916003d36597
2012-11-27 11:19:22 +00:00
Jan Möbius
0ef541d266
Return vertex handles of newly added vertices in split and split copy when passing points instead of handles
...
closes #1316
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@769 fdac6126-5c0c-442c-9429-916003d36597
2012-11-26 12:52:24 +00:00
Jan Möbius
8a650cd761
Bumped version to 2.4 after release
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@764 fdac6126-5c0c-442c-9429-916003d36597
2012-11-12 14:46:20 +00:00
Jan Möbius
dc094d817d
Docu fix
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@760 fdac6126-5c0c-442c-9429-916003d36597
2012-11-06 07:41:28 +00:00
Jan Möbius
b93dffdc67
Fixed warnings in Composite computation (extra;)
...
Fixed missing this pointer in PolyMeshT.hh
Added unittest for dihedral angle function
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@757 fdac6126-5c0c-442c-9429-916003d36597
2012-11-02 07:28:25 +00:00
Isaak Lim
fcd018e85a
added documentation note (regarding std::ios_base::openmode flags) for read with istream
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@752 fdac6126-5c0c-442c-9429-916003d36597
2012-10-18 11:09:34 +00:00
Isaak Lim
953529bf7d
fixed doxygen warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@750 fdac6126-5c0c-442c-9429-916003d36597
2012-10-15 15:01:06 +00:00
Isaak Lim
176dab0a80
only set precision for writers that write ascii
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@749 fdac6126-5c0c-442c-9429-916003d36597
2012-10-15 14:46:52 +00:00
Isaak Lim
1707f09f0d
- added precision option to MeshIO and IOManager
...
refs #1157
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@748 fdac6126-5c0c-442c-9429-916003d36597
2012-10-15 13:52:32 +00:00
Isaak Lim
d370b6e06c
- added some documentation to the BaseWriter
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@747 fdac6126-5c0c-442c-9429-916003d36597
2012-10-15 10:42:13 +00:00
Isaak Lim
fc7acde663
- added precision option to openmesh writers
...
refs #1075
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@746 fdac6126-5c0c-442c-9429-916003d36597
2012-10-15 10:28:14 +00:00
Isaak Lim
6aa98b5b7c
- now the OM reader also checks user options
...
- added some corresponding unittests
refs #1077
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@743 fdac6126-5c0c-442c-9429-916003d36597
2012-10-08 13:25:36 +00:00
Isaak Lim
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
refs #1077
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@741 fdac6126-5c0c-442c-9429-916003d36597
2012-10-08 11:44:29 +00:00
Jan Möbius
0411effc88
Missed return of options
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@739 fdac6126-5c0c-442c-9429-916003d36597
2012-10-08 09:49:14 +00:00
Jan Möbius
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!)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@738 fdac6126-5c0c-442c-9429-916003d36597
2012-10-08 09:45:20 +00:00
Jan Möbius
505ab99324
Updated License Headers
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@737 fdac6126-5c0c-442c-9429-916003d36597
2012-10-08 07:33:20 +00:00
Jan Möbius
f3312397a5
Updated License Headers
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@736 fdac6126-5c0c-442c-9429-916003d36597
2012-10-08 07:30:49 +00:00
Jan Möbius
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)
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@733 fdac6126-5c0c-442c-9429-916003d36597
2012-10-06 10:16:53 +00:00
Isaak Lim
4a49deb7ad
- fixed the RandomNumberGenerator, where it numbers greater than 1.0 could be returned
...
- activated the corresponding unit tests
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@727 fdac6126-5c0c-442c-9429-916003d36597
2012-10-01 09:12:43 +00:00
Jan Möbius
9875b209c6
Write a float
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@724 fdac6126-5c0c-442c-9429-916003d36597
2012-10-01 07:11:39 +00:00
Jan Möbius
073cfd74d3
Avoid double next_halfedge_handle call in collapse_ok
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@723 fdac6126-5c0c-442c-9429-916003d36597
2012-10-01 07:11:05 +00:00
Jan Möbius
a1315c1dd9
Added getter for resolution
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@722 fdac6126-5c0c-442c-9429-916003d36597
2012-10-01 07:09:40 +00:00
Jan Möbius
60e0cb36a1
Documentaion
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@715 fdac6126-5c0c-442c-9429-916003d36597
2012-09-28 13:19:17 +00:00
Isaak Lim
0f5235c28e
- some small fixes
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@714 fdac6126-5c0c-442c-9429-916003d36597
2012-09-28 13:15:38 +00:00
Isaak Lim
e0ed6ad954
- added random number generator to Core/Utils that generates a double between 0.0 and 1.0 with garantueed precision
...
- use this random number generator for the McDecimater under Windows, since RAND_MAX is not large enough
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@713 fdac6126-5c0c-442c-9429-916003d36597
2012-09-28 13:07:33 +00:00
Jan Möbius
c5874871e0
Added new clean function removing only primitives
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@706 fdac6126-5c0c-442c-9429-916003d36597
2012-09-27 10:23:35 +00:00
Isaak Lim
10b271fb56
- added functionaliy for the STLWriter to also write to ostreams
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@705 fdac6126-5c0c-442c-9429-916003d36597
2012-09-27 10:18:43 +00:00
Isaak Lim
7d50c6def6
- added the functionality to read meshes from istreams with the STLReader
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@704 fdac6126-5c0c-442c-9429-916003d36597
2012-09-26 15:02:18 +00:00
Jan Möbius
61eef1a1d7
DLL is no longer experimental, as it builds and executes fine on Windows
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@701 fdac6126-5c0c-442c-9429-916003d36597
2012-09-24 14:12:15 +00:00
Mike Kremer
5834e277f7
- add dll export macros
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@699 fdac6126-5c0c-442c-9429-916003d36597
2012-09-24 10:10:22 +00:00
Jan Möbius
209965768c
- Reorganize DLL Macros
...
- Added DLL import definition to Apps
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@697 fdac6126-5c0c-442c-9429-916003d36597
2012-09-24 06:06:35 +00:00
Jan Möbius
0a20e0e05c
Export Connetivity and Basekernel to DLL
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@696 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 15:00:39 +00:00
Jan Möbius
a1340983b1
Export reader and writer symbols to dll
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@695 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 14:49:46 +00:00
Jan Möbius
08fbc5d574
Second test for DLL mode
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@693 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 14:25:16 +00:00
Jan Möbius
92e835b0af
First test for DLL Build
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@692 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 14:21:37 +00:00
Jan Möbius
dc1e08ebb1
First preperations for DLL Build on Windows
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@691 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 13:53:10 +00:00