Paolo Cignoni
|
58eced0506
|
Changed one of the init overload Set(), the one that allowed to specify the cell radius but ACTUALLY it did not use it...
now has a new name : SetWithRadius
|
2012-07-06 09:40:09 +00:00 |
Paolo Cignoni
|
38b8ab1f15
|
Corrected a bug in GridStaticPointer: The hint about the number of cell to be used was ignored and used only to compute the expansion offset.
|
2012-07-06 06:58:17 +00:00 |
Paolo Cignoni
|
b77fa00b5e
|
removed a few unused commented out funcs
|
2012-07-04 15:27:17 +00:00 |
Nico Pietroni
|
066f46c20b
|
first release version
|
2012-06-22 14:27:33 +00:00 |
Paolo Cignoni
|
bc57fc36b4
|
Moved here and cleaned the kdtree for points implemented by Gael
|
2012-02-22 16:57:44 +00:00 |
Paolo Cignoni
|
2fe129645b
|
Rolled back
|
2011-10-05 15:04:40 +00:00 |
ganovelli
|
017323e803
|
IptoP changed into IPfToPf
|
2011-04-13 16:15:13 +00:00 |
Paolo Cignoni
|
6a876e1fc9
|
removed warnings due to deprecated hash map usage
|
2011-02-17 16:40:56 +00:00 |
Paolo Cignoni
|
7eaece45af
|
harmless gcc warnings
|
2011-02-17 11:41:21 +00:00 |
Paolo Cignoni
|
8446d9f566
|
added method to know if a spatial indexing structure is empty or not
|
2010-11-09 08:15:14 +00:00 |
Paolo Cignoni
|
070c47b0a5
|
added method to know if a spatial ubdexing structure is empty or not
|
2010-11-09 08:12:58 +00:00 |
Paolo Cignoni
|
349e9869cf
|
Updated many vcg files to do not use anymore the vcg::Max(a,b) and vcg::Min(a,b). Use the std version instead.
|
2010-09-21 22:09:13 +00:00 |
Federico Ponchio
|
1017656a61
|
returned closest point was wrong.
|
2010-07-15 19:37:59 +00:00 |
Nico Pietroni
|
ac4a79bc8f
|
corrected call to new function Name IntersectionRayBox
|
2010-04-21 17:22:39 +00:00 |
Paolo Cignoni
|
bdc74ae3b4
|
uniformed to the new intersection naming schemas
|
2010-04-20 00:59:38 +00:00 |
Paolo Cignoni
|
0165f918f1
|
removed harmless gcc warnings
|
2010-03-26 09:43:45 +00:00 |
Paolo Cignoni
|
fba6bd5917
|
removed harmless warnings/English Comments
|
2010-03-18 10:04:55 +00:00 |
Paolo Cignoni
|
95e1b391c8
|
min in std limits is a function
|
2010-02-11 20:07:27 +00:00 |
Paolo Cignoni
|
fbbf8fe436
|
Removed gcc4.4 warnings
|
2009-12-08 15:57:19 +00:00 |
Paolo Cignoni
|
32619f1625
|
harmless gcc compiling issues
|
2009-12-03 23:17:46 +00:00 |
Paolo Cignoni
|
5a96ab4f8d
|
a few optimization and correction to the hashed grid removal stuff
|
2009-12-02 15:08:49 +00:00 |
Paolo Cignoni
|
27c319a79c
|
added a removeInSphere specialization and a removePunctual specialization.
|
2009-11-30 10:36:49 +00:00 |
Paolo Cignoni
|
7e02dbb4f8
|
added methods for removing things from a hashed grids
|
2009-11-25 15:49:54 +00:00 |
granzuglia
|
b686bd1d31
|
changes in order to compile with gcc 3.x
|
2009-07-15 16:29:10 +00:00 |
Paolo Cignoni
|
a5cb113561
|
added a method for getting the center of a grid cell
|
2009-07-14 08:55:20 +00:00 |
ganovelli
|
573c151241
|
bug on search cycle corrected (it was looping forever with vertices and twice slower with other elements)
|
2009-01-29 11:27:32 +00:00 |
Paolo Cignoni
|
713a6b6155
|
Passed const bbox parameter by reference in the getBBox
|
2009-01-19 23:12:11 +00:00 |
Paolo Cignoni
|
266ddc1a42
|
added a const operator to the spatial hashing iterator
|
2009-01-19 23:10:43 +00:00 |
ganovelli
|
af76e5fde8
|
added keyword "public" for deriving SpatialHashTable from SpatialIndex
|
2009-01-16 17:01:17 +00:00 |
Massimiliano Corsini
|
b810569a61
|
use point<ScalarType> instead of Point3d in Grid(.)
|
2009-01-15 15:31:22 +00:00 |
Massimiliano Corsini
|
a7c15f807d
|
add index-to-box conversion
|
2009-01-15 15:30:07 +00:00 |
Paolo Cignoni
|
d236258507
|
added silly stuff needed for the MS implementation of hash_multimap
|
2009-01-14 14:55:50 +00:00 |
Paolo Cignoni
|
dec8245691
|
Corrected a missing underscore in a preprocessor define check
|
2009-01-14 13:33:33 +00:00 |
Paolo Cignoni
|
9849e12bd1
|
removed nasty useless undefs
|
2009-01-13 15:52:27 +00:00 |
Paolo Cignoni
|
fdf4e402f3
|
forgot a couple of std::
|
2009-01-13 06:33:53 +00:00 |
Paolo Cignoni
|
017d27dc36
|
Better commnts and other minor beautifications
|
2009-01-13 06:27:01 +00:00 |
Paolo Cignoni
|
a546c88a7c
|
Heavy restructured the whole spatial hashing. Much shorter code. The dynamic part is now missing...
|
2009-01-12 22:46:00 +00:00 |
Paolo Cignoni
|
51e1718626
|
added the possibility to decide the size of the grid with an optional parameter of the Set
|
2009-01-08 11:29:24 +00:00 |
Paolo Cignoni
|
cb22994ef5
|
Restored TMARKER as a copied, not referenced, class
|
2008-11-03 16:21:52 +00:00 |
Paolo Cignoni
|
dfc6417426
|
Changed IPToP calls into IPiToPf, Markers passed by reference
|
2008-10-31 10:40:06 +00:00 |
Paolo Cignoni
|
49c72bc54e
|
Disambiguated some grid utility names (IPtoTP into IPfToPf and IPiToPf) in order to avoid ambiguities (due to automatic cast?)
|
2008-10-30 09:01:03 +00:00 |
Paolo Cignoni
|
4db69febbe
|
big replacement .Zero => .SetZero, and start of Eigen's compatibilities (currently disabled by default)
|
2008-10-27 14:48:14 +00:00 |
Paolo Cignoni
|
57fe4376a2
|
fix a few warnings
|
2008-10-24 12:45:02 +00:00 |
Paolo Cignoni
|
9fc4f7d36f
|
added a missing const to grid Create
|
2008-10-07 06:56:26 +00:00 |
ganovelli
|
7defccba1b
|
getclosest update for \the new definition of distance functor
|
2008-09-30 11:01:09 +00:00 |
ganovelli
|
41bc27e33e
|
Changed the type of query type. Made it dependend on distance functor
|
2008-09-24 09:28:53 +00:00 |
ganovelli
|
68d900ec7e
|
changes to compile previous commit with gcc
|
2008-09-24 09:15:38 +00:00 |
ganovelli
|
6a649ee257
|
changes to comply the templatization of distance functor on the query type
|
2008-09-24 08:45:31 +00:00 |
ganovelli
|
3712ddfd50
|
- Change to avoid dangerous iterators decrement in RayITerator: reverse iterator used (same as in ClosestIterator)
-removed some old commented code
|
2008-07-29 16:05:29 +00:00 |
Paolo Cignoni
|
2dc0c1e1dc
|
Fixed compilation bug under Visual Studio 2005
|
2008-07-29 13:01:10 +00:00 |