Marco Di Benedetto
|
bcd64129e2
|
Old versions removed. Now AABBBinaryTree has its own folder.
|
2005-09-22 13:13:36 +00:00 |
Marco Di Benedetto
|
82c6f3e0b8
|
First Commit.
|
2005-09-22 13:03:16 +00:00 |
Nico Pietroni
|
15405e5e3c
|
Added DynamicSpatialHAshTable class
|
2005-09-21 14:22:49 +00:00 |
Paolo Cignoni
|
ab22877d1d
|
Initial Relase
|
2005-09-21 10:29:33 +00:00 |
Nico Pietroni
|
a9c5d8fd42
|
Added RayIterators.
Added ClosestIterators on Triangles and Vertices.
Added Closest Functions on triangles and Vertices.
|
2005-09-21 09:24:30 +00:00 |
Nico Pietroni
|
329b50d96e
|
removed closest functions. Closest function is now on index\\Closest.h
Users must use trimesh\\closest.h to perform spatial query.
|
2005-09-21 09:22:51 +00:00 |
Nico Pietroni
|
5866d71f45
|
added maximum radius control on Closest Itarator function:
if (radius>=max_dist)
end=true;
in Nextshell( ) function
|
2005-09-21 09:21:20 +00:00 |
Nico Pietroni
|
77d69c2aec
|
first working version
|
2005-09-21 09:19:21 +00:00 |
Nico Pietroni
|
69b2d6596c
|
added temporary mark for closest iteartor
|
2005-09-20 14:02:16 +00:00 |
Nico Pietroni
|
e469fef8bd
|
Modified MArk function parameter form ConstVertexPointer to VertexPointer
|
2005-09-20 13:58:55 +00:00 |
Nico Pietroni
|
68d1cfee4e
|
Changed Closest Iterators template arguments functor
Corrected Bug in Ray Iterators Added Elems.clear() on Init method
|
2005-09-20 12:32:33 +00:00 |
Paolo Cignoni
|
8de0a9f67d
|
Changed file name to uniform with other solution projects,
before was main.cpp
|
2005-09-20 10:15:27 +00:00 |
Nico Pietroni
|
f569a25540
|
added ray iterator of faces
|
2005-09-19 13:36:24 +00:00 |
Nico Pietroni
|
54c8562e3a
|
use of standard grid interface
use of vector instead of map inside the cell
removed closest iterator
|
2005-09-19 13:35:45 +00:00 |
Nico Pietroni
|
be78e8d97f
|
first release version
|
2005-09-19 13:33:58 +00:00 |
Paolo Cignoni
|
b4e997ae7a
|
fixed bugs
|
2005-09-19 13:10:12 +00:00 |
Paolo Cignoni
|
8ae6621524
|
added optimization
|
2005-09-16 14:26:33 +00:00 |
Paolo Cignoni
|
1e7094c90d
|
A lot of attempts in gcc compiling...
|
2005-09-16 12:03:11 +00:00 |
Paolo Cignoni
|
edc816917a
|
missing gcc typenames
|
2005-09-16 12:02:22 +00:00 |
Paolo Cignoni
|
dc56fe4537
|
Removed two wrong typenames
|
2005-09-16 11:57:15 +00:00 |
Paolo Cignoni
|
40b2a1f36d
|
removed wrong typename and added ending \n
|
2005-09-16 11:56:38 +00:00 |
Paolo Cignoni
|
d3cd9930d2
|
Partial adding of AABB trees, still not working...
|
2005-09-16 11:55:18 +00:00 |
Paolo Cignoni
|
c2e01165d6
|
Small gcc compliling issues
|
2005-09-16 11:53:51 +00:00 |
Paolo Cignoni
|
f8a9645007
|
removed wrong %v in vertex number printing
|
2005-09-16 11:52:14 +00:00 |
Paolo Cignoni
|
f8aafdd20d
|
removed signed/unsigned warning
|
2005-09-16 11:51:23 +00:00 |
Marco Di Benedetto
|
316f8dba50
|
Modified interface for search compatibility and facilities.
|
2005-09-16 10:05:05 +00:00 |
Marco Di Benedetto
|
15ce3360ed
|
Modified interface, added GetKClosest().
|
2005-09-16 10:04:15 +00:00 |
Marco Di Benedetto
|
f8ba5762e2
|
General interface redefinition, added special functors for faces.
|
2005-09-16 10:03:46 +00:00 |
Paolo Cignoni
|
b5d9271a14
|
add GLPickTri
|
2005-09-15 15:44:52 +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 |
Marco Di Benedetto
|
0f747b1967
|
#included missing <wrap/callback.h> and <vcg/complex/trimesh/allocate.h>
|
2005-09-15 09:29:45 +00:00 |
Paolo Cignoni
|
744b1a2bbb
|
used new version of Grid_ptr
|
2005-09-14 14:34:41 +00:00 |
Paolo Cignoni
|
2cfe4038ab
|
*** empty log message ***
|
2005-09-14 14:32:35 +00:00 |
Marco Di Benedetto
|
8d8eed9f02
|
Added specialized Convert() for the same scalar type.
|
2005-09-14 14:09:21 +00:00 |
Paolo Cignoni
|
aef362e62d
|
ConstVertexPointer --> VertexPointer
ConstEdgePointer --> EdgePointer
|
2005-09-14 14:09:16 +00:00 |
Paolo Cignoni
|
05a23b3e5f
|
minor changes
|
2005-09-14 13:27:38 +00:00 |
Nico Pietroni
|
93c310391e
|
changed min calls to Min<ScalarType> of math.h of vcglib
|
2005-09-14 12:58:44 +00:00 |
Nico Pietroni
|
92665798d1
|
canged template parameters for Closest Function (use of TempMark class)
|
2005-09-14 12:57:52 +00:00 |
Nico Pietroni
|
3e89d13fea
|
used closest function from grid
|
2005-09-14 12:56:47 +00:00 |
Nico Pietroni
|
e82ae93bf8
|
removed min definition generate warnings
|
2005-09-14 09:58:32 +00:00 |
Nico Pietroni
|
caf5812fec
|
added * operator to Link
modified getClosest in order to use Temporary mark
corrected bug on functor calling compilation
|
2005-09-14 09:05:32 +00:00 |
Nico Pietroni
|
f5b0b9f8f2
|
added definition of min function
|
2005-09-14 09:03:54 +00:00 |
Marco Di Benedetto
|
f170dc4a13
|
First Commit
|
2005-09-11 11:46:43 +00:00 |
Marco Di Benedetto
|
574063e052
|
First Commit
|
2005-09-10 13:22:44 +00:00 |
Paolo Cignoni
|
2e895eaf22
|
Initial Commit.
|
2005-09-09 13:09:14 +00:00 |
Marco Di Benedetto
|
ff6ba606df
|
Modified old GetClosest() to respect old min_dist semantic (in/out) and removed #included <limits>
|
2005-09-09 11:29:21 +00:00 |
Marco Di Benedetto
|
f36832fbde
|
#included <limits> for std::numeric_limits<ScalarType>::max() and corrected parameters bug in old GetClosest();
|
2005-09-09 11:11:15 +00:00 |
Marco Di Benedetto
|
7aa52d9530
|
Modified GetClosest(): now it uses a functor for distance calculation.
Added comments and a GetClosest() method with backward compatibility.
|
2005-09-09 11:01:02 +00:00 |
Paolo Cignoni
|
193b7f8b49
|
Added scalar type specification in the typedef of MetroMeshGrid
|
2005-08-26 10:42:47 +00:00 |