Paolo Cignoni
|
c2e01165d6
|
Small gcc compliling issues
|
2005-09-16 11:53:51 +00:00 |
Paolo Cignoni
|
e6739a6a71
|
fixed bugs
|
2005-09-15 13:16:42 +00:00 |
Nico Pietroni
|
417bf69fc3
|
minor changes
|
2005-09-15 11:15:00 +00:00 |
Nico Pietroni
|
3e89d13fea
|
used closest function from grid
|
2005-09-14 12:56:47 +00:00 |
Paolo Cignoni
|
f82f32c6a7
|
changed typedef A2UGridLink da 'GridStaticPtr<MESH::FaceContainer,double>::Link' a typedef 'GRID::Link'
|
2005-08-26 09:12:48 +00:00 |
ganovelli
|
831d12d4f6
|
added math:: namespace before min and max
|
2005-08-08 10:28:13 +00:00 |
Paolo Cignoni
|
287c4a1eaa
|
Removed updating of normal when computing 'C' vertex: it should not be done here and could be dangerours if vertex type has not the normal.
|
2005-07-26 06:10:28 +00:00 |
Paolo Cignoni
|
44eb40324f
|
small gcc-related compiling issues (typenames,ending cr, initialization order)
|
2005-07-11 13:16:34 +00:00 |
ganovelli
|
000b01a4ed
|
set VertexBorderFromFace as static
|
2005-07-06 08:16:34 +00:00 |
Paolo Cignoni
|
57c08ade0f
|
Initial commit
|
2005-07-06 08:02:27 +00:00 |
Paolo Cignoni
|
24a1c6f2eb
|
Corrected for the fourth time line a cast to Facetype at line 341.
Read the notes there before changing it again
|
2005-07-01 11:22:00 +00:00 |
Paolo Cignoni
|
6bd92a9a1e
|
Added option of passing a base mesh to Sphere for spherifying it
|
2005-07-01 11:17:06 +00:00 |
Marco Callieri
|
0d219f91b7
|
deleted a wrong declaration "typename typename"
|
2005-06-29 15:25:41 +00:00 |
Paolo Cignoni
|
53da9a97e1
|
Added missing Sphere function
|
2005-06-17 00:49:29 +00:00 |
Paolo Cignoni
|
0434c2512d
|
Corrected the type name of wedge tex coords WedgeInterp in RefineE
|
2005-06-17 00:48:27 +00:00 |
Paolo Cignoni
|
3fce89c4c9
|
Added a PerVertexNormalizedPerFace (vertex are face/area weighted AND normalized)
|
2005-06-17 00:46:09 +00:00 |
Paolo Cignoni
|
d09e9e039d
|
Completed FaceBorderFromNone (and added a missing helper class)
|
2005-06-10 15:07:23 +00:00 |
ganovelli
|
e865911042
|
two warnings on type cast
|
2005-06-09 14:14:29 +00:00 |
Marco Callieri
|
a0b3813df9
|
in addfaces, added casting for face* returned from vertex.VFp() [borland]
|
2005-04-27 16:08:39 +00:00 |
Nico Pietroni
|
dbb88409e3
|
added size of sampling parameter
|
2005-04-20 15:23:31 +00:00 |
Paolo Cignoni
|
16b0bd16c6
|
Minor changes
|
2005-04-01 13:04:55 +00:00 |
Paolo Cignoni
|
825c3b9a0c
|
minor changes to comply gcc compiler
|
2005-03-30 17:18:13 +00:00 |
Paolo Cignoni
|
594087a963
|
minor changes
|
2005-03-23 13:49:04 +00:00 |
Paolo Cignoni
|
22ba690fda
|
Wrong left parenthesis removed.
|
2005-03-23 13:22:57 +00:00 |
ganovelli
|
c00bed83e6
|
cast int->iterator corrected
|
2005-03-23 11:29:49 +00:00 |
Paolo Cignoni
|
9d106c50c1
|
Minor changes
|
2005-03-18 16:38:36 +00:00 |
Paolo Cignoni
|
b6b04faabc
|
removed small gcc compiling issues
|
2005-03-17 16:16:08 +00:00 |
Paolo Cignoni
|
eb117f8394
|
aggiunta funzione PasoDobleSmooth e relative:
- FitMesh
- FaceErrorGrad
- CrossProdGradient
- TriAreaGradient
- NormalSmooth
e le classi:
- PDVertInfo
- PDFaceInfo
necessarie per utilizzare SimpleTempData
|
2005-03-16 16:14:12 +00:00 |
Paolo Cignoni
|
9ca228b8fa
|
Added missing include assert and improved comments and requirements of geodesic quality
|
2005-03-15 11:48:50 +00:00 |
Nico Pietroni
|
0467ee0a6f
|
Fixed bug in Square
|
2005-02-25 11:41:08 +00:00 |
Nico Pietroni
|
8225d40cbb
|
added #include<vcg/complex/trimesh/update/topology.h> use of update topology in refineE
|
2005-02-25 10:28:04 +00:00 |
ganovelli
|
05d89ee903
|
created. This version writes the gaussian curvature on the Q() member of
the vertex
|
2005-02-22 16:40:29 +00:00 |
Federico Ponchio
|
cce86d42f8
|
reverted tarini mod
|
2005-02-19 10:43:11 +00:00 |
Nico Pietroni
|
0ebd1f6f91
|
optimized ( distance map are calculated 1 time each point)
|
2005-02-08 17:50:41 +00:00 |
Nico Pietroni
|
06adb386ad
|
added if (!l->Elem()->IsD()) test on each element
|
2005-02-08 17:49:38 +00:00 |
mtarini
|
56609abbb0
|
aggiunto un typecast a (FaceType*) per farlo compilare under Mingw comp
|
2005-02-08 17:14:28 +00:00 |
Paolo Cignoni
|
3c7c3b4653
|
Warnings Correction
|
2005-02-08 14:38:05 +00:00 |
Nico Pietroni
|
91ce4200d3
|
1 warning corrected
|
2005-02-02 16:01:13 +00:00 |
Nico Pietroni
|
7057ec7352
|
first version tested with marching cubes
|
2005-02-02 10:01:29 +00:00 |
Nico Pietroni
|
be92b1fd23
|
changed HasVFTopology function... control if both vertex and face define the vf topology
|
2005-01-28 17:56:57 +00:00 |
Paolo Cignoni
|
5b984e817d
|
small gcc compiling issues for namespaces
|
2005-01-28 12:00:33 +00:00 |
Paolo Cignoni
|
1bc21300da
|
Add std:: to stl containers
|
2005-01-28 11:59:35 +00:00 |
Paolo Cignoni
|
0af38855a4
|
LookUp table static data moved into static class functions
|
2005-01-25 16:55:30 +00:00 |
Paolo Cignoni
|
2380e1d9a1
|
Now used also by the official Metro
Removed using namespace (NEVER IN HEADERS!)
Made the computation of barycentric coords only when necessary
Renamed Mindistpoint to Closest
|
2005-01-24 11:47:23 +00:00 |
Paolo Cignoni
|
a23f621635
|
Initial commit
|
2005-01-24 09:49:16 +00:00 |
Nico Pietroni
|
cc767faf90
|
included distance.h changed Dist to vcg::face::PointDistance
|
2005-01-21 17:13:09 +00:00 |
Paolo Cignoni
|
52b224d897
|
Moved from vcg/complex/trimesh to vcg/complex/trimesh/create
|
2005-01-19 15:43:16 +00:00 |
Paolo Cignoni
|
e820e88dfe
|
Initial commit
|
2005-01-19 15:40:44 +00:00 |
ganovelli
|
3edef6bc60
|
first partial porting: compiled gcc,intel and msvc
|
2004-12-11 14:53:19 +00:00 |
Paolo Cignoni
|
a68494587c
|
better comments
|
2004-12-10 01:04:42 +00:00 |
Paolo Cignoni
|
da6bf044f0
|
passed parameters by reference in many funcs and gcc cleaning
|
2004-11-23 10:34:45 +00:00 |
Paolo Cignoni
|
5bd4d8b2b1
|
Better Doxygen documentation
|
2004-10-28 00:56:44 +00:00 |
ganovelli
|
4337bba265
|
fftopology update branch commented (to finish)
|
2004-10-27 09:26:26 +00:00 |
ganovelli
|
d9ed23f145
|
CHanged the PosTYpe into EdgeTYpe
|
2004-10-25 08:08:30 +00:00 |
Paolo Cignoni
|
f456dc361c
|
removed FaceBorderFlags (already present in update/flags.h)
|
2004-10-20 07:33:10 +00:00 |
ganovelli
|
7903dc12a1
|
added ::FaceBorderFLags
|
2004-10-18 17:10:22 +00:00 |
Nico Pietroni
|
818428b69a
|
added i#nclude <vector>
|
2004-10-14 15:08:04 +00:00 |
ganovelli
|
047ce8854e
|
a VFDetach was missing
|
2004-10-12 15:43:26 +00:00 |
ganovelli
|
9e35226e77
|
first working version
|
2004-10-12 15:42:29 +00:00 |
ganovelli
|
de4734d245
|
added camera and shot
|
2004-10-07 14:25:38 +00:00 |
ganovelli
|
2c7e862e83
|
moved from metro core
|
2004-10-04 15:32:16 +00:00 |
Federico Ponchio
|
560a0fd53b
|
Added include <vector>
|
2004-10-01 15:58:00 +00:00 |
Paolo Cignoni
|
2bf024cfb7
|
Better Doxygen docs
|
2004-09-28 09:58:47 +00:00 |
Paolo Cignoni
|
cad0037214
|
Corrected bug in cone
|
2004-09-24 10:14:38 +00:00 |
Paolo Cignoni
|
4d994bb786
|
Corrected bug in hexahedron
|
2004-09-22 15:12:38 +00:00 |
Paolo Cignoni
|
cca63f6527
|
Better Doxygen docs
|
2004-09-20 08:37:57 +00:00 |
ganovelli
|
de4b5c1d43
|
changed P() to cP()
|
2004-09-15 11:20:15 +00:00 |
ganovelli
|
90baf9fa1a
|
first compilation version
|
2004-09-14 19:49:43 +00:00 |
Federico Ponchio
|
fd22c90658
|
Typename changes for linux
|
2004-09-09 14:35:14 +00:00 |
Federico Ponchio
|
8d978173ef
|
Linux compatible path in #include
|
2004-09-09 13:02:12 +00:00 |
ganovelli
|
f6a162db55
|
changes for gcc
|
2004-09-08 15:15:05 +00:00 |
ganovelli
|
9125ab4501
|
*** empty log message ***
|
2004-09-08 15:13:03 +00:00 |
Nico Pietroni
|
6a8c2e29b0
|
in function do_collapse:
- set FF topology if exist
- corrected assignement of point p to vertex that remain after collapse
|
2004-09-07 15:41:57 +00:00 |
Paolo Cignoni
|
8c18db4e51
|
Replaced some typename definitions
|
2004-09-07 07:36:32 +00:00 |
Nico Pietroni
|
c1b220e756
|
minor changes to comply gcc compiler (typename's )
|
2004-08-31 15:18:54 +00:00 |
ganovelli
|
0bbd5bb33b
|
minor changes to comply gcc compiler (typename's and stuff)
|
2004-08-25 15:15:27 +00:00 |
Nico Pietroni
|
cdcb34c3ee
|
solved errors on AddFaces relative to VFp pointers of faces
|
2004-08-07 17:38:00 +00:00 |
Nico Pietroni
|
a50d56742e
|
addet testFFTopology and testVFTopology functions used to test the rispective topology....
|
2004-08-07 16:18:20 +00:00 |
Nico Pietroni
|
6bb92793a6
|
corrected errors in AddFaces ( must be updated pointers to chain of faces of VFTopology)
|
2004-08-07 16:16:32 +00:00 |
Nico Pietroni
|
7f0b7037ac
|
added addafaces funtion with local values
|
2004-08-05 16:44:06 +00:00 |
Paolo Cignoni
|
3cbbebedb7
|
First working version of the LocalOptimization/Simplification Framework
|
2004-07-27 09:46:15 +00:00 |
Paolo Cignoni
|
e0762e5b5e
|
NewUserBit -> NewBitFlag
|
2004-07-18 06:55:37 +00:00 |
ganovelli
|
361126dcf7
|
access to imark added
|
2004-07-15 12:03:50 +00:00 |
ganovelli
|
b2013c8ed6
|
VFb to VFp
|
2004-07-15 11:40:34 +00:00 |
ganovelli
|
6b76ff4570
|
IsDeleted to IsD
|
2004-07-15 11:39:24 +00:00 |
ganovelli
|
858b87d98b
|
first working draft (trivial collapse)
|
2004-07-15 11:36:13 +00:00 |
ganovelli
|
b5a8c54cb2
|
Vfb to VFp
|
2004-07-15 11:35:08 +00:00 |
Paolo Cignoni
|
d011d644dd
|
Better doxigen documentation
|
2004-07-15 00:16:37 +00:00 |
mtarini
|
556364c751
|
Added an include (<algorithm>)
|
2004-07-09 15:48:37 +00:00 |
mtarini
|
1706a1a0b5
|
Dodecahedron added! (and doxigened a little bit)
|
2004-07-09 15:34:29 +00:00 |
ganovelli
|
bc3714ccf9
|
added access functions to vn and fn
|
2004-07-09 10:18:19 +00:00 |
Paolo Cignoni
|
29b8f8ab5f
|
removed assumption of a using namespace std and added a missing include
|
2004-07-06 06:29:53 +00:00 |
Paolo Cignoni
|
1dd0f30375
|
Added FaceBorderFromVF
|
2004-07-06 06:27:02 +00:00 |
Paolo Cignoni
|
f73edd3adb
|
Better Doxygen documentation
|
2004-06-24 15:15:12 +00:00 |
Paolo Cignoni
|
4333c2177d
|
Initial Release
|
2004-06-24 08:03:59 +00:00 |
Paolo Cignoni
|
f7c2dae086
|
now use std::numeric_limits instead of old max val()
|
2004-06-24 07:56:54 +00:00 |
Nico Pietroni
|
831a570d0b
|
modified some errors
|
2004-06-15 16:15:18 +00:00 |
Nico Pietroni
|
68a6f52588
|
first realease only link conditions control are implemented
|
2004-06-08 15:24:58 +00:00 |
ganovelli
|
ea756467ea
|
typename for gcc compilation
|
2004-06-02 16:42:44 +00:00 |
ganovelli
|
5b4b14ca0e
|
minor changes (swap =>> math::Swap)
|
2004-06-02 16:28:22 +00:00 |