Paolo Cignoni
|
5f2db06c23
|
gcc 4 needs the extra template keyword
|
2006-06-08 08:52:02 +00:00 |
Paolo Cignoni
|
8bfbf1111d
|
Changes for compilation on linux AMD64. Some remarks: Linux filenames are case-sensitive. _fileno and _filelength do not exist on linux
|
2006-06-06 14:35:32 +00:00 |
Paolo Cignoni
|
517c74f506
|
added missing header
|
2006-06-01 20:53:56 +00:00 |
Nico Pietroni
|
26b64e4246
|
fixed bug in Ray Iterator .. function Init
|
2006-06-01 08:41:26 +00:00 |
Nico Pietroni
|
3e649c465e
|
added PointDistance function
|
2006-06-01 08:38:58 +00:00 |
Nico Pietroni
|
f949a83faf
|
Added functions:
- Intersection_Segment_Triangle
- Intersection_Plane_Box
- Intersection_Triangle_Box
|
2006-06-01 08:38:02 +00:00 |
Nico Pietroni
|
f9d3653ae5
|
corrected bug in GridGetInBox function
|
2006-05-17 12:48:52 +00:00 |
Paolo Cignoni
|
c5f4a75533
|
small GCC compiling issues
|
2006-04-20 08:30:27 +00:00 |
Paolo Cignoni
|
1f4a4221e3
|
changes necessary for gcc 3.4.5 on linux 64bit.
|
2006-04-11 08:10:05 +00:00 |
Paolo Cignoni
|
a1d3e8a371
|
Missing ';' (thx Maarten)
|
2006-03-29 07:53:36 +00:00 |
Nico Pietroni
|
b2879b7333
|
IntersectionSegmentPlane and Intersection_Segment_Box functions Added
|
2006-03-20 14:42:49 +00:00 |
Nico Pietroni
|
0c0e9044cf
|
compiled and corrected ClosestPoint function
|
2006-03-07 16:39:38 +00:00 |
Nico Pietroni
|
5dee0e155b
|
added InterpolationParameters function
|
2006-03-01 15:59:34 +00:00 |
Nico Pietroni
|
dc14636c2c
|
compiled InterspolationParameters function
|
2006-03-01 15:35:09 +00:00 |
Nico Pietroni
|
165db89ccf
|
added typenames declaration in rayIterator
|
2006-02-08 17:04:10 +00:00 |
Massimiliano Corsini
|
3b049ec0e4
|
fix signed/unsigned mismatch
|
2006-01-27 09:58:47 +00:00 |
Federico Ponchio
|
88614c2f37
|
gcc compatibility (templates mostly)
bbox -> this->bbox
More consistent use of Box3x and such.
|
2006-01-23 21:26:57 +00:00 |
Federico Ponchio
|
52c3f0e4d4
|
P1 --> HASH_P1
Old definition was conflicting with functions in segment.h
|
2006-01-23 15:26:31 +00:00 |
Federico Ponchio
|
efbad3a4fd
|
Uncommented #include <..../intersection3.h>
for Intersection_Ray_Box...
|
2006-01-23 11:41:03 +00:00 |
Paolo Cignoni
|
92c21e838d
|
Very Important Change: Area->DoubleArea (and no more Area function)
|
2006-01-22 10:00:56 +00:00 |
Nico Pietroni
|
31512102ed
|
added Intersection_Segment_Box function
|
2006-01-20 16:35:51 +00:00 |
Marco Di Benedetto
|
3fc1eb7c2c
|
Corrected Pass-Through bits and added visit flag.
|
2006-01-19 13:54:49 +00:00 |
Marco Di Benedetto
|
fc85374c3c
|
Fixed product by scalar and SquaredNorm()
|
2006-01-19 13:53:19 +00:00 |
Paolo Cignoni
|
36e37b0a6c
|
fix some bugs.
|
2006-01-03 12:44:58 +00:00 |
Nico Pietroni
|
2fd6045afa
|
added #include<limits>
|
2005-12-14 17:03:13 +00:00 |
ganovelli
|
b7e6720706
|
compiled with gcc
|
2005-12-12 11:22:32 +00:00 |
ganovelli
|
f73fa19346
|
modifications to compile with gcc
|
2005-12-12 11:15:26 +00:00 |
Nico Pietroni
|
aa0575519c
|
added deleted objects control for GridClosest() function call
|
2005-12-06 18:00:39 +00:00 |
Paolo Cignoni
|
db9a497910
|
Forgotten a base deferencing like the previous one
Note also the different possible sintax with this-> instead of the base class name
|
2005-12-02 00:43:31 +00:00 |
Paolo Cignoni
|
03007bab77
|
Corrected typename usage and removed excess ';' from end of template functions, for gcc compiling
|
2005-12-02 00:30:27 +00:00 |
Paolo Cignoni
|
02e28cc9e5
|
updated the templates of BasicGrid
|
2005-12-02 00:29:00 +00:00 |
Paolo Cignoni
|
15e94d470a
|
removed excess typenames
|
2005-12-02 00:27:22 +00:00 |
Paolo Cignoni
|
6a70c599b2
|
Added and removed typenames for gcc compiling.
Added base class qualifier for referencing the elemntes of the templated base class (BasicGrid)
it seems to be needed by the standard
|
2005-12-02 00:25:13 +00:00 |
Paolo Cignoni
|
703e2d7dce
|
Added typenames, ending cr and removed a MAXFLT disliked by gcc
|
2005-12-02 00:20:32 +00:00 |
Marco Di Benedetto
|
9cb3bc6dbb
|
Added std:: namespace for max() and min().
|
2005-11-30 16:01:25 +00:00 |
Marco Di Benedetto
|
0b08afa4f8
|
Added (int) cast to std::distance to prevent compiler warning message.
|
2005-11-30 10:32:44 +00:00 |
Marco Di Benedetto
|
f229a9e9e6
|
Added methods to flag visibility.
|
2005-11-30 09:57:13 +00:00 |
Paolo Cignoni
|
5a7a294202
|
Added missing < operator
|
2005-11-30 08:38:01 +00:00 |
Nico Pietroni
|
5daefc19ce
|
added IsInside() function
|
2005-11-29 16:20:33 +00:00 |
Nico Pietroni
|
5397953b4b
|
1 warning corrected
|
2005-11-23 15:55:35 +00:00 |
Paolo Cignoni
|
cb35ae54ca
|
Corrected small error in the ifdefs about USE_EPSILON_TEST and USE_TRI_TRI_INT_EPSILON_TEST
|
2005-11-16 16:04:40 +00:00 |
Paolo Cignoni
|
5a906c4a50
|
Added casts to remove warnings
|
2005-11-10 15:44:17 +00:00 |
Paolo Cignoni
|
e739c6628f
|
Added Abs and LowClampToZero
|
2005-11-09 16:11:55 +00:00 |
Nico Pietroni
|
9a29bd3f63
|
added dynamic spatial hashing class for dynamic updating of entries (and relative functions)
|
2005-11-07 14:15:36 +00:00 |
Marco Di Benedetto
|
329b7edb38
|
Added PASS_THROUGH flags.
|
2005-10-26 11:42:03 +00:00 |
Marco Di Benedetto
|
2579c02256
|
Removed child ordered traversal.
|
2005-10-26 11:41:07 +00:00 |
Federico Ponchio
|
cf9d5743fb
|
Added newline at end of file (tired of stupid warnings...)
|
2005-10-24 09:20:28 +00:00 |
Marco Di Benedetto
|
7d23e4284b
|
Fixed bug in Refresh() ray iterator (Elems.size() > 0).
|
2005-10-17 08:59:26 +00:00 |
Marco Di Benedetto
|
56412a6071
|
Modified objapplyfunctor to nodeapplyfunctor.
|
2005-10-15 19:14:35 +00:00 |
Marco Di Benedetto
|
2a0cf74739
|
Corrected return type in Angle() and protected member access in unary operator -
|
2005-10-15 19:11:49 +00:00 |