ganovelli
|
99766e2bd0
|
added Dimension
|
2005-01-12 11:25:02 +00:00 |
ganovelli
|
5a7921fe9c
|
correction on point<3
|
2005-01-12 11:23:46 +00:00 |
ganovelli
|
280f94069f
|
added inclusion of tetra3.h
|
2005-01-12 11:10:34 +00:00 |
ganovelli
|
017714531b
|
added InitVertexIMark
|
2005-01-12 11:06:54 +00:00 |
ganovelli
|
c3627e348e
|
corretto cambiamento di sistema di rif.
|
2005-01-05 13:26:15 +00:00 |
ganovelli
|
c2fb300d85
|
aggiunte conversione di coordinate
|
2005-01-05 13:25:29 +00:00 |
Paolo Cignoni
|
8b88b2520e
|
Added better documentation (with an example and the V0 V1 V2 access members
|
2005-01-03 11:22:31 +00:00 |
Paolo Cignoni
|
7a2475edd5
|
Added some casts
|
2005-01-03 11:21:26 +00:00 |
Nico Pietroni
|
ea41fb5580
|
first release version
|
2004-12-16 18:00:51 +00:00 |
Paolo Cignoni
|
4a7a4ce0b3
|
*** empty log message ***
|
2004-12-16 11:22:30 +00:00 |
Paolo Cignoni
|
1b08ca6ab1
|
*** empty log message ***
|
2004-12-16 11:21:03 +00:00 |
Paolo Cignoni
|
02aee67598
|
*** empty log message ***
|
2004-12-15 18:45:50 +00:00 |
ganovelli
|
f2fde4de52
|
added one more [], now it is polymorphic, added typenames
|
2004-12-11 15:37:47 +00:00 |
ganovelli
|
3edef6bc60
|
first partial porting: compiled gcc,intel and msvc
|
2004-12-11 14:53:19 +00:00 |
Paolo Cignoni
|
2730b9857b
|
double copy also in vcg/math
|
2004-12-10 01:33:46 +00:00 |
Paolo Cignoni
|
71a73a7ad6
|
added an alternative QuadricMinimization (we should use LRU decomposition!!)
|
2004-12-10 01:31:59 +00:00 |
Paolo Cignoni
|
8ca248762a
|
Moved param classes inside; added support for optimal placement and symmetric; added update heap also here (not only in the base class)
|
2004-12-10 01:07:15 +00:00 |
Paolo Cignoni
|
a68494587c
|
better comments
|
2004-12-10 01:04:42 +00:00 |
Paolo Cignoni
|
953c594401
|
better comments and removed logging
|
2004-12-10 01:03:53 +00:00 |
Paolo Cignoni
|
1380ee7712
|
added an inline and removed loggng
|
2004-12-10 01:03:15 +00:00 |
Federico Ponchio
|
d02c45b27f
|
_near and _far are reserved keywords
|
2004-12-04 15:51:22 +00:00 |
Federico Ponchio
|
0d7e92e11f
|
Fixed memory leak...
|
2004-12-03 21:14:39 +00:00 |
Federico Ponchio
|
6a03b9d31c
|
Distance
|
2004-12-01 16:06:59 +00:00 |
Federico Ponchio
|
a53f846189
|
#include <...Point --> #include <...point
Again... Gano malefico.
|
2004-11-30 21:48:47 +00:00 |
Paolo Cignoni
|
96d8ae7ec0
|
Added a member with a cached copy of the floating Priority() value inside the HeapElem to optimize operator< in heap updating operator
|
2004-11-23 10:37:17 +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
|
1d72b1f687
|
removed comment in comment gcc warning
|
2004-11-23 10:15:38 +00:00 |
Paolo Cignoni
|
191168cc47
|
aggiunto vettore delle face sel, per poi ripulirle....
|
2004-11-19 16:12:57 +00:00 |
ganovelli
|
6e38d819bb
|
added GetUV
|
2004-11-09 15:49:07 +00:00 |
Paolo Cignoni
|
1189399728
|
Added ModifierType::TriEdgeFlipOp
|
2004-11-05 10:03:47 +00:00 |
Paolo Cignoni
|
86f9e28e07
|
Initial commit
|
2004-11-05 09:57:18 +00:00 |
ganovelli
|
e70b193cf0
|
Point?.h to point?.h
|
2004-11-03 09:40:53 +00:00 |
ganovelli
|
d0c1352cf3
|
SetPerspective and SetFrustum added (same parameters as in opengl)
|
2004-11-03 09:32:50 +00:00 |
ganovelli
|
92f008a33d
|
replaced Matrix44f to Matrix44<S>, added LookAt
|
2004-11-03 09:25:52 +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
|
e3380d3702
|
pos to edge
|
2004-10-25 16:28:32 +00:00 |
Federico Ponchio
|
8ca8327f5d
|
inline Set(...) -> inline void Set(...)
|
2004-10-25 16:25:12 +00:00 |
Federico Ponchio
|
8de360b0ac
|
typedef ScalarType ScalarType; was a problem on g++
|
2004-10-25 16:23:51 +00:00 |
ganovelli
|
d4e5b26c12
|
added default template paramteer
|
2004-10-25 16:17:30 +00:00 |
ganovelli
|
5f84e02239
|
template changed
|
2004-10-25 16:15:59 +00:00 |
ganovelli
|
d7799df3d6
|
created
|
2004-10-25 16:08:08 +00:00 |
ganovelli
|
124e8402ba
|
IsBOrder (typecast on return type)
|
2004-10-25 08:22:40 +00:00 |
ganovelli
|
4f9a67327e
|
added: constructor,Set and some minor changes.
|
2004-10-25 08:21:17 +00:00 |
ganovelli
|
d9ed23f145
|
CHanged the PosTYpe into EdgeTYpe
|
2004-10-25 08:08:30 +00:00 |
ganovelli
|
4359486afc
|
A vcg.::Pos was used to implement the collapse type. CHanged
to vcg::Edge
|
2004-10-25 07:07:56 +00:00 |
ganovelli
|
4d02036998
|
some inline function, logs on file (precompiler directive)
|
2004-10-25 07:02:56 +00:00 |
Federico Ponchio
|
1a66972c51
|
return in operator+ added.
|
2004-10-22 14:41:30 +00:00 |
Federico Ponchio
|
942705dd10
|
m.element(x, y) -> m[x][y]
|
2004-10-22 14:35:42 +00:00 |
Federico Ponchio
|
e99cb94a03
|
Created.
|
2004-10-22 14:35:11 +00:00 |
Federico Ponchio
|
29b2d65bb3
|
#include <...Point --> #include <...point
|
2004-10-22 14:29:40 +00:00 |
Paolo Cignoni
|
a231b2137c
|
Added CheckFlipEdge and FlipEdge
|
2004-10-22 13:41:06 +00:00 |
Paolo Cignoni
|
cec4122f3a
|
uppercase error in FACE_TYPE
|
2004-10-22 11:11:46 +00:00 |
ganovelli
|
b21109bdfe
|
first compiling version (MC,INtel,gcc)
|
2004-10-20 16:45:21 +00:00 |
Paolo Cignoni
|
c8b9c96f29
|
Added constant access function FFp and renamed F1 F2 to FFp1 FFp2
|
2004-10-20 08:28:31 +00:00 |
Paolo Cignoni
|
f456dc361c
|
removed FaceBorderFlags (already present in update/flags.h)
|
2004-10-20 07:33:10 +00:00 |
ganovelli
|
33f19dc6df
|
minor change
|
2004-10-18 17:15:45 +00:00 |
ganovelli
|
eba78a7a10
|
error FFP -> FFp
|
2004-10-18 17:14:42 +00:00 |
ganovelli
|
22c677246e
|
added ::IsBorder
|
2004-10-18 17:13:50 +00:00 |
ganovelli
|
7903dc12a1
|
added ::FaceBorderFLags
|
2004-10-18 17:10:22 +00:00 |
Paolo Cignoni
|
13190dfe88
|
Updated interface: all Matrix classes have now the same interface
|
2004-10-18 15:03:14 +00:00 |
Paolo Cignoni
|
77dc6537fa
|
bug fixed in SingularValueBacksubstitution
|
2004-10-18 12:18:10 +00:00 |
Paolo Cignoni
|
1422c15f6f
|
- Added SetDiagonal method
- Bug fixed in RowsNumber and ColumnsNumber
|
2004-10-18 12:16:57 +00:00 |
Paolo Cignoni
|
7767e4a63b
|
Added SingularValueDecomposition method
|
2004-10-18 08:25:28 +00:00 |
Paolo Cignoni
|
d403de71f8
|
Little fix on Jacobi() function
|
2004-10-15 14:17:53 +00:00 |
Paolo Cignoni
|
546d4d88e1
|
Initial commit
|
2004-10-15 13:44:09 +00:00 |
Nico Pietroni
|
818428b69a
|
added i#nclude <vector>
|
2004-10-14 15:08:04 +00:00 |
Paolo Cignoni
|
2d18591782
|
Better Doxygen documentation
|
2004-10-13 12:45:51 +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
|
11b41d02f3
|
added definition of vector product (not implemented)
|
2004-10-11 17:46:11 +00:00 |
ganovelli
|
f10b76771b
|
added template on corrdinate type (default Point3)
|
2004-10-11 17:45:05 +00:00 |
ganovelli
|
2945a6bc0f
|
added include of color4
|
2004-10-11 17:44:07 +00:00 |
Federico Ponchio
|
3532708a3a
|
Fixed bug in init.
|
2004-10-09 13:48:02 +00:00 |
Paolo Cignoni
|
3c64d38fd1
|
Little fix on ViewPoint() method
|
2004-10-07 14:41:31 +00:00 |
Paolo Cignoni
|
ec6ec72821
|
Remove glew.h include
|
2004-10-07 14:39:57 +00:00 |
ganovelli
|
de4734d245
|
added camera and shot
|
2004-10-07 14:25:38 +00:00 |
ganovelli
|
eaea30aa5e
|
added LookAt,LookToward
|
2004-10-07 14:24:53 +00:00 |
ganovelli
|
23b83d0a7e
|
added function to take rows and comlumns. Added toMatrix and fromMatrix to comply
RotationTYpe prototype in Similarity.h
|
2004-10-07 14:23:57 +00:00 |
ganovelli
|
30c9628f43
|
y axis reverse in projecting (!)
|
2004-10-07 14:22:38 +00:00 |
ganovelli
|
5d07b02cf6
|
templated on the kind of class used to implement rotation
(default is QUternion but it can be Matrix44 as well)
|
2004-10-07 13:55:47 +00:00 |
ganovelli
|
23a3ce597e
|
added SetIdentity
|
2004-10-07 13:54:03 +00:00 |
ganovelli
|
4a28f05056
|
version 5-10-2004 in progress
|
2004-10-05 19:04:25 +00:00 |
Nico Pietroni
|
b3a0c638cd
|
changed Q() function
|
2004-10-04 17:07:58 +00:00 |
ganovelli
|
2c7e862e83
|
moved from metro core
|
2004-10-04 15:32:16 +00:00 |
ganovelli
|
11d5e8b4a8
|
minor chamges
|
2004-10-04 13:53:02 +00:00 |
ganovelli
|
f480f01a3f
|
first working release
|
2004-10-01 18:54:22 +00:00 |
Federico Ponchio
|
560a0fd53b
|
Added include <vector>
|
2004-10-01 15:58:00 +00:00 |
ganovelli
|
41a67b6db7
|
changed > to < in heapelem comparison
|
2004-09-29 17:08:39 +00:00 |
ganovelli
|
215aaa2e84
|
corrected error in -error (see localoptimization)
|
2004-09-29 17:08:16 +00:00 |
Federico Ponchio
|
26980b3502
|
Added Distance shpere - point.
|
2004-09-29 13:55:33 +00:00 |
Paolo Cignoni
|
db05ba4282
|
DUMMY classes definition moved into vcg namespace
|
2004-09-28 15:24:56 +00:00 |
Federico Ponchio
|
16d1909ad0
|
SetBox minimal change.
|
2004-09-28 10:25:05 +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 |
Federico Ponchio
|
da556417cc
|
Small bugs fixed.
|
2004-09-23 14:29:42 +00:00 |
Federico Ponchio
|
17623f1cbe
|
Removed SetSafeBBox. SetBBox is now safe enough.
|
2004-09-23 13:44:25 +00:00 |
Paolo Cignoni
|
4d994bb786
|
Corrected bug in hexahedron
|
2004-09-22 15:12:38 +00:00 |
Paolo Cignoni
|
78f6f33bf2
|
Better Doxygen docs
|
2004-09-20 09:30:03 +00:00 |
Paolo Cignoni
|
cca63f6527
|
Better Doxygen docs
|
2004-09-20 08:37:57 +00:00 |
ganovelli
|
c97e11dbb8
|
re-creation
|
2004-09-15 22:58:05 +00:00 |
ganovelli
|
de4b5c1d43
|
changed P() to cP()
|
2004-09-15 11:20:15 +00:00 |
Federico Ponchio
|
4fede6a301
|
typedef LocalOptimization HeapType -> public:
|
2004-09-15 10:40:20 +00:00 |
ganovelli
|
26c2861e7a
|
creation
|
2004-09-15 10:25:20 +00:00 |
ganovelli
|
90baf9fa1a
|
first compilation version
|
2004-09-14 19:49:43 +00:00 |
ganovelli
|
8bb2f10d57
|
created
|
2004-09-14 19:48:27 +00:00 |
ganovelli
|
6b328610fa
|
removed "&" in FFp
|
2004-09-14 19:47:02 +00:00 |
ganovelli
|
66d136ed78
|
constructor added
|
2004-09-14 19:46:10 +00:00 |
Paolo Cignoni
|
08411ea403
|
Added polar to cartesian
|
2004-09-10 14:01:40 +00:00 |
Paolo Cignoni
|
359c3a841d
|
Initial Update
|
2004-09-09 23:15:43 +00:00 |
Federico Ponchio
|
dedf484388
|
forgotten typename SEGMENTTYPE::...
|
2004-09-09 14:41:32 +00:00 |
Federico Ponchio
|
fd22c90658
|
Typename changes for linux
|
2004-09-09 14:35:14 +00:00 |
Federico Ponchio
|
882e9a9b16
|
Header guards typo
|
2004-09-09 13:23:01 +00:00 |
Federico Ponchio
|
8d978173ef
|
Linux compatible path in #include
|
2004-09-09 13:02:12 +00:00 |
Paolo Cignoni
|
c047097ff3
|
corrected ColorRamp code (template specialization)
|
2004-09-09 12:51:28 +00:00 |
ganovelli
|
6137d15e7e
|
removed
|
2004-09-09 12:51:01 +00:00 |
ganovelli
|
11ed8f5715
|
created (changed from afvnvm)
|
2004-09-09 12:50:39 +00:00 |
Paolo Cignoni
|
dea8a1e895
|
included stdio.h
|
2004-09-09 12:44:39 +00:00 |
Paolo Cignoni
|
53c55f2f4f
|
added a 'template<>' to the specialized constructors from a enum
|
2004-09-09 08:39:33 +00:00 |
ganovelli
|
363a14700e
|
minor changes for gcc
|
2004-09-09 08:39:29 +00:00 |
ganovelli
|
f6a162db55
|
changes for gcc
|
2004-09-08 15:15:05 +00:00 |
ganovelli
|
650e2a1314
|
changes for gc
|
2004-09-08 15:13:29 +00:00 |
ganovelli
|
9125ab4501
|
*** empty log message ***
|
2004-09-08 15:13:03 +00:00 |
ganovelli
|
4f63f0e95c
|
*** empty log message ***
|
2004-09-08 14:33:31 +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 |
Nico Pietroni
|
9d9191918b
|
added template parameter reference to himself type (used for extend it)
|
2004-09-07 15:40:04 +00:00 |
Paolo Cignoni
|
8c18db4e51
|
Replaced some typename definitions
|
2004-09-07 07:36:32 +00:00 |
Paolo Cignoni
|
294af60c39
|
Corretto errore sintattico nelle specializzazioni parziali (float e char) di due costruttori di Color4
|
2004-09-03 13:58:48 +00:00 |
Nico Pietroni
|
3367585465
|
defined mytype and used on updateheap and init functions to extend tri_edge_collapse
|
2004-09-02 10:06:18 +00:00 |
Nico Pietroni
|
638dfc64fb
|
files moved to tetra_mesh path
|
2004-09-01 13:16:34 +00:00 |
Nico Pietroni
|
cf20e1d0c1
|
minor changes to comply gcc compiler (typename's )
|
2004-09-01 12:22:04 +00:00 |
Paolo Cignoni
|
14a1c4c1e7
|
Aggiunte macro sin/cos/atan per C++ Builder
|
2004-08-31 15:42:59 +00:00 |
Nico Pietroni
|
c1b220e756
|
minor changes to comply gcc compiler (typename's )
|
2004-08-31 15:18:54 +00:00 |
Nico Pietroni
|
60ac1e367b
|
minor changes
|
2004-08-26 15:04:39 +00:00 |
Nico Pietroni
|
a7d6742fda
|
added IsS() function
|
2004-08-26 13:15:23 +00:00 |
Nico Pietroni
|
fbdd47a6f5
|
corrected some errors and optimized...
|
2004-08-26 13:10:40 +00:00 |
ganovelli
|
0bbd5bb33b
|
minor changes to comply gcc compiler (typename's and stuff)
|
2004-08-25 15:15:27 +00:00 |
Nico Pietroni
|
609e54082e
|
changes private members (_Imark(), pos, priority) to derive and override is IsFeasible , Init and constructor functions, that can be used to define different kind of collapse (ex: to do not collapses on specified vertices)
|
2004-08-10 16:33:58 +00:00 |
Nico Pietroni
|
fe34dc9c78
|
vertex with normal FFtopology and temporary mark for decimation
|
2004-08-10 14:53:11 +00:00 |
Nico Pietroni
|
d18f2f9f39
|
correcter .dir to .Direction and .ori in .Origin()
|
2004-08-09 09:48:43 +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
|
87b79eecad
|
corrected errors on vfappend
|
2004-08-06 01:47:57 +00:00 |
Nico Pietroni
|
50b5c30d05
|
added VFAppend funtion
|
2004-08-05 22:27:00 +00:00 |
Nico Pietroni
|
7f0b7037ac
|
added addafaces funtion with local values
|
2004-08-05 16:44:06 +00:00 |
Nico Pietroni
|
f610bf209c
|
added rey triangle intersections funtions
|
2004-08-04 20:55:02 +00:00 |
Nico Pietroni
|
f458b067e7
|
first release
|
2004-08-04 20:53:54 +00:00 |
Nico Pietroni
|
64c5cb56cf
|
corrected vfdatach and added vf append
|
2004-08-04 20:50:12 +00:00 |
Paolo Cignoni
|
8e71d0f5ae
|
Removed warning about postfix incremnet of VFIterator
|
2004-07-27 09:49:23 +00:00 |