Commit Graph

593 Commits

Author SHA1 Message Date
Paolo Cignoni 7c37f033e1 Added check on deleted faces in RemoveDegenerateFace 2008-03-11 14:16:40 +00:00
Paolo Cignoni 3d4222b231 Completed the garbage collecting functions CompactVertexVector and CompactFaceVector. 2008-03-11 09:22:07 +00:00
Paolo Cignoni d78ce1aee8 Minor changes. 2008-03-08 12:43:26 +00:00
Paolo Cignoni 378008bc5e added HasConsistentPerWedgeTexCoord 2008-03-06 08:37:16 +00:00
Paolo Cignoni 2aac6ba625 TriEdgeFlip::ComputPriority now use vcg::CircumCenter(triangle) to compute circumcenter coordinates 2008-03-02 11:00:10 +00:00
Paolo Cignoni 9841c8db32 _pos.V(i) become _pos.F()->V(i); TriEdgeFlip now access members of parent class with this->... 2008-03-01 11:16:30 +00:00
Paolo Cignoni 9703ced0df Added HasPerVertexColor static function 2008-02-21 17:27:06 +00:00
ganovelli 0b3e46c93c added Cylinder(..). the filename platonic.h is lesser and lesser significant... 2008-02-15 14:38:32 +00:00
ganovelli 9751b6fc2c changes to use vcg::vert::ImportLocal 2008-02-15 12:51:59 +00:00
Paolo Cignoni 73757c1177 added missing include matrix33 2008-02-15 08:08:59 +00:00
Paolo Cignoni b8f1e0f612 added a missing IsD() check 2008-02-07 10:24:51 +00:00
Paolo Cignoni fcf54790ea added hasPerWedgeColor and HasPerWedgeNormal 2008-01-28 14:46:03 +00:00
Paolo Cignoni eab6ea2400 added HasPerFaceNormal and HasPerVertexNormal 2008-01-28 08:42:07 +00:00
Paolo Cignoni 58482cfd03 added management of normals 2008-01-28 08:39:56 +00:00
Paolo Cignoni 5e52fd038c corrected small bug in RemoveDuplicateVertex 2008-01-24 11:52:05 +00:00
ganovelli f7e63772a2 include added 2008-01-19 17:43:49 +00:00
ganovelli 7051654171 more appropriate function names, licence updated, comment added 2008-01-12 19:41:46 +00:00
ganovelli c919dca603 Recompiled from previous out of date version. Still to revise but working 2008-01-12 19:07:05 +00:00
Paolo Cignoni 5519491d1f changed radius from percentage based to absolute and reverted the sign of the default walking 2007-12-18 17:30:04 +00:00
Paolo Cignoni 8b69adbfbd removed harmless gcc warnings 2007-12-13 17:57:33 +00:00
Paolo Cignoni 1f38a990b5 forgotten required std:: 2007-12-11 20:18:55 +00:00
Paolo Cignoni 7d6a210e75 Added the CompactVertexVector garbage collecting function. 2007-12-11 11:36:03 +00:00
Paolo Cignoni 200add7664 disambiguated pow call (again) 2007-11-23 17:02:47 +00:00
Paolo Cignoni 5de12ccbf3 disambiguated pow call 2007-11-23 15:42:11 +00:00
ganovelli 743e4f7a9e compilation with gcc 2007-11-20 09:50:32 +00:00
ganovelli a5d00b1c71 added missing newline at the end of file 2007-11-20 09:49:53 +00:00
ganovelli 79067524eb added updating of vertex and face normals 2007-11-14 11:56:23 +00:00
Federico Ponchio 3bb9c7cbc6 Addded check for no color in mesh 2007-11-06 16:12:24 +00:00
Paolo Cignoni b50e3f7760 added selection to the pasodoble smoothing 2007-11-05 23:47:20 +00:00
Paolo Cignoni c2f8cdac1f removed past end access in an assert 2007-11-05 23:46:43 +00:00
Paolo Cignoni 573ff87db2 Added a missing IsD() test 2007-10-29 11:32:46 +00:00
Paolo Cignoni d063cb7493 bug in FaceBorderFromNone corrected (same as in Topology.h) Ganovelli 2007-10-22 14:55:07 +00:00
Paolo Cignoni 6144006bfd Re-Wrote basic build function 2007-10-19 22:29:36 +00:00
Paolo Cignoni 12c8c9f3ff Added Allocator::DeleteFace and Allocator::DeleteVertex; Now the use of SetD() should be deprecated. 2007-10-16 16:46:53 +00:00
Massimiliano Corsini 1e6b800880 remove signed/unsigned warning 2007-10-09 12:04:06 +00:00
Paolo Cignoni 6cee7ca8cd Overloaded Intersection function to compute trimesh-plane intersection,it return the set of faces that are contained into intersected cells. 2007-09-19 12:16:31 +00:00
Paolo Cignoni c704229b67 corrected computation of Barycenter 2007-08-20 21:06:29 +00:00
ganovelli be681204b5 added 2007-07-31 12:31:34 +00:00
Paolo Cignoni 3019fb9177 Added remove degenerate vertex to manage vertex with NAN coords 2007-07-24 07:09:49 +00:00
Paolo Cignoni 91cbd0047f added the missing PerVertexNormalizedPerFaceNormalized 2007-07-12 23:11:35 +00:00
ganovelli 66c083f919 added return type 2007-07-05 16:32:04 +00:00
Federico Ponchio ec52ffd973 *** empty log message *** 2007-06-15 15:04:43 +00:00
Federico Ponchio acc11c1df4 *** empty log message *** 2007-06-11 15:26:30 +00:00
Paolo Cignoni f25f034dcb Minor changes. 2007-06-07 15:34:11 +00:00
Paolo Cignoni 7c12dca79d Minor changes : replaced TVp and TVi calls with VTp and VTi respectively. 2007-06-07 10:20:29 +00:00
Paolo Cignoni 080ec71ca5 Use the barycenter function from triangle3.h instead of
the one in face\base.h.
2007-06-06 15:38:57 +00:00
Nico Pietroni ac2edcede5 compiling error resolved 2007-06-06 14:26:51 +00:00
Paolo Cignoni 90217d66c4 Replaced call to old StarSize method with NumberOfIncidentFaces 2007-06-04 06:45:05 +00:00
Federico Ponchio 511f4053c9 *** empty log message *** 2007-06-01 09:07:23 +00:00
Federico Ponchio 7823c5dba1 FIxed off-by-one error on FaceBorderFromNone. 2007-05-31 15:24:50 +00:00