Commit Graph

427 Commits

Author SHA1 Message Date
Yin Xu aa47b30a0a using property map instead of std::map 2011-07-08 09:24:23 +00:00
Laurent Rineau a7c5cb5d65 Fix portability issues.
There were missing "typename" keywords.
2011-07-07 09:43:43 +00:00
Yin Xu ac60cbfd1a starting to add a button for preprocessing 2011-07-07 09:07:31 +00:00
Yin Xu cbc5c309be Solved all the comments. 2011-07-06 08:55:07 +00:00
Yin Xu 2b57a7fdc7 replace std::map by std::vector; add index maps 2011-07-05 09:44:08 +00:00
Yin Xu c692c27fbd restrict deform region on ROI 2011-07-04 14:35:27 +00:00
Andreas Fabri 43b84a6b38 Added comments and questions 2011-07-04 01:20:00 +00:00
Yin Xu 6ac2a8c273 executable version of arap modeling 2011-07-01 13:06:32 +00:00
Yin Xu ab0a535046 first full version of arap modeling 2011-06-30 14:43:10 +00:00
Yin Xu 82d3b48389 adding the computation of cotangent Laplacian for trianular polyhedron 2011-06-10 05:43:34 +00:00
Yin Xu 04a9df6249 a new header file, using BGL template 2011-06-09 07:45:45 +00:00
Yin Xu c31e927c17 template of solver 2011-06-08 09:01:13 +00:00
Yin Xu 92cf920bd2 using s2t to access target mesh from source mesh. The source mesh is always vertex_const_handle, while target mesh useing vertex_handle. 2011-06-01 06:31:02 +00:00
Yin Xu af573b76a5 write an access function from source to target mesh 2011-05-27 14:22:29 +00:00
Yin Xu 53c7d0b3d2 another cleanup:
Another cleanup is to only #include what you need in this file.

For example fstream is not needed here.

   Removed all the unrelated header files. 

Avoid using statements.

 Removed "using namespace *** ".

Note that you make a copy of the  polyhedron,
that is you deform the copy not the original.
Not sure that this is your intention.

Yes this is my intention.  

Also intialize the data member in the initialization section
of the constructor

Do you mean add the initialization of roi,  hld and dsplc into constructor function?

I have no idea if #pragma once compiles with g++.

Replaced it by #ifndef....
2011-05-27 13:23:00 +00:00
Yin Xu 38ba9fe2cb change the indentation to 2 spaces for a tab;
merge Deform_mesh.cpp with Deform_mesh.h, moving Deform_mesh.h to include/CGAL directory;
using CGAL::Timer for timing;
2011-05-27 12:00:24 +00:00
Yin Xu da12ab35d1 Forgot to add this part of code to svn previously. 2011-05-27 09:06:44 +00:00
Yin Xu 0290395074 the code of example 2011-05-27 08:03:12 +00:00
Yin Xu 0590793d20 Write a new example as mentioned in mail;
Add pre-factor function into taucs so that it can do pre-computation and matrix multiplication seperately.
2011-05-27 08:01:31 +00:00
Yin Xu 94547b9bd2 new version of k-ring function using BGL 2011-05-23 13:57:57 +00:00
Yin Xu 02228c5481 update LoadOFF function by simply using >> operator 2011-05-20 09:07:04 +00:00
Yin Xu e64ddeea58 update k_ring function, using Halfedge_around_vertex_const_circulator 2011-05-20 08:01:30 +00:00
Andreas Fabri a51b952e9d Add Andreas' k-ring implementation 2011-05-19 20:59:45 +00:00
Yin Xu 25f4cce22c update: k_ring function that is used to extract k-ring information of any vertices. 2011-05-17 14:01:15 +00:00
Yin Xu 77070320f9 small program that reads an off file and extracts its one-ring information 2011-05-17 12:35:23 +00:00
Andreas Fabri 7d5572e127 Add CmakeLists.txt 2011-04-29 14:41:23 +00:00
Andreas Fabri acc73c1cdd Empty directory structure for the new package 2011-04-29 14:39:22 +00:00