Paolo Cignoni
|
e5d3f05580
|
commented out non compiling intersectionSpherePlane
|
2007-04-16 09:08:15 +00:00 |
Nico Pietroni
|
5644153c35
|
IntersectionPlanePlane first parameter is a const
|
2007-04-10 22:26:47 +00:00 |
Nico Pietroni
|
511f80625d
|
- corrected and renamed distance to point ( function TrianglePointDistance)
|
2007-04-04 23:23:55 +00:00 |
Nico Pietroni
|
99afe015fd
|
setted to const the parameter passed to function Projection
|
2007-04-04 23:22:29 +00:00 |
Nico Pietroni
|
477c03ffd1
|
- Changed name of intersection function between plane and triangle from Intersection to IntersectionPlaneTriangle.
- Added Intersection_Plane_Sphere function.
|
2007-04-04 23:19:40 +00:00 |
Nico Pietroni
|
c466753fe5
|
corrected test with max distance in ray Iterator
|
2007-03-26 08:12:30 +00:00 |
Nico Pietroni
|
63e2cdd95f
|
*** empty log message ***
|
2007-03-22 18:12:00 +00:00 |
Nico Pietroni
|
0aa99556bf
|
*** empty log message ***
|
2007-03-22 17:29:16 +00:00 |
mtarini
|
8fed8aeed3
|
removed old "tcoord2". New name is "texcoord2"
|
2007-03-12 15:28:13 +00:00 |
mtarini
|
23a0cb0be4
|
New name (TCoord -> TexCoord). First commit after name change.
|
2007-03-12 15:26:56 +00:00 |
Nico Pietroni
|
00cc5e3f15
|
line 375, corrected 1 error concerning intersection with bounding of the grid
|
2007-03-08 17:05:50 +00:00 |
Marco Di Benedetto
|
50ed5305a4
|
Added const qualifier to bbox parameter in Intersection_Triangle_Box().
|
2007-02-21 02:40:52 +00:00 |
ganovelli
|
116707257a
|
modif in ClosestIterator to include the last shell Si.siz [X|Y|X]. Tested with minialign and point based animation
|
2007-02-20 16:22:50 +00:00 |
Paolo Cignoni
|
c4b0073433
|
Initial commit. Only the Set and GetInSphere methods of the SpatialIndex interface are implemented.
|
2007-02-18 22:43:10 +00:00 |
mtarini
|
c842c83b77
|
renamed all methods (now uppercase). Also, the Position of a TCoord is now "P()". Old methods name are left, just for now, for back-compatibility. They will be removed soon.
|
2007-01-30 19:04:50 +00:00 |
Nico Pietroni
|
385ee8ba62
|
- 1 warning corrected in InterpolationParameters function
|
2007-01-29 00:21:46 +00:00 |
Nico Pietroni
|
aacbec3178
|
first working version
|
2007-01-25 01:11:10 +00:00 |
Nico Pietroni
|
9ec0e7b571
|
added:
- RayLineIntersection
- RaySegmentIntersection
- SegmentSegmentIntersection
|
2007-01-25 01:04:54 +00:00 |
Paolo Cignoni
|
97ae6e35ed
|
Corrected a syntax error in stabledot
|
2007-01-18 01:27:44 +00:00 |
Paolo Cignoni
|
9ba5050193
|
Added (Normalized) Normal version templated on three points (instead forcing the creation of a new triangle)
|
2007-01-13 00:25:23 +00:00 |
Nico Pietroni
|
191896afbb
|
added constructors :
-Triangle2()
-Triangle2(const CoordType &p0,const CoordType &p1,const CoordType &p2)
added functions:
- InterpolationParameters
- PointDistance
|
2007-01-08 09:29:58 +00:00 |
Nico Pietroni
|
9cbf2c1c3c
|
- added easpilon test on convex function.
- renamed Intersection function with IsInsideTrianglePoint and optimized using bouding boxes
|
2007-01-08 09:26:33 +00:00 |
Nico Pietroni
|
a2ee98e3e4
|
first release version
|
2007-01-03 15:49:48 +00:00 |
Nico Pietroni
|
56086c51ae
|
added line-line and line-segment intersection
|
2007-01-03 15:49:00 +00:00 |
ganovelli
|
8403681640
|
using of locally defined variable removed
|
2006-12-20 15:23:52 +00:00 |
Paolo Cignoni
|
fb51d1f3f9
|
end() replaced by pointer lastPlusOne
|
2006-12-06 17:47:50 +00:00 |
Nico Pietroni
|
f2706529cf
|
changed 1 wrong comment RayIterator---- Refresh .. was the opposite
|
2006-12-06 12:53:14 +00:00 |
Massimiliano Corsini
|
952d3e61ca
|
fix all errors and warnings gyven by gcc compiler
|
2006-11-16 14:48:48 +00:00 |
Massimiliano Corsini
|
900a46600e
|
fix polar coordinates
|
2006-11-15 15:34:39 +00:00 |
Federico Ponchio
|
716d0b39f2
|
Added GetBBox in Point3 (declaration) the body of the function is in box3.h
|
2006-11-13 13:03:45 +00:00 |
Paolo Cignoni
|
642158fc32
|
many gcc compiling issues
|
2006-11-07 17:22:53 +00:00 |
Paolo Cignoni
|
e2733d55df
|
Necessary changes for compilation with gcc 3.4.6. Especially the hash function is a problem
|
2006-11-07 15:13:57 +00:00 |
Nico Pietroni
|
478e2ad4cd
|
corrected 1 bug in operator ++ of closest iterator
|
2006-10-26 08:28:50 +00:00 |
Nico Pietroni
|
ad5a634220
|
added intersection control between bounding boxes for intersection between segment and triangle function
|
2006-10-25 16:04:32 +00:00 |
Nico Pietroni
|
a8b6014a73
|
corrected bug in closest iterator.. if doesn't find any alement at first cells examinated continue until find some element
|
2006-10-25 15:59:29 +00:00 |
Paolo Cignoni
|
fe32dbea36
|
just few rearrangements...
|
2006-10-25 12:46:07 +00:00 |
Nico Pietroni
|
5799203aaf
|
added max dist control and constructor
|
2006-10-25 09:47:53 +00:00 |
Paolo Cignoni
|
4b4dd13689
|
Minor bug fixed
|
2006-10-19 13:32:23 +00:00 |
Paolo Cignoni
|
9031924a14
|
Added some templatedoctree to compile under 2003
|
2006-10-18 15:11:26 +00:00 |
Federico Ponchio
|
6eb4a5b293
|
Working on mingw now.
|
2006-10-18 08:32:03 +00:00 |
Paolo Cignoni
|
17979a3b54
|
In function Barycenter, replaced calls to (the inexistent) cP(i) with P(i)
|
2006-10-17 06:51:33 +00:00 |
Paolo Cignoni
|
5e4f12f28a
|
minor changes to comply gcc compiler
|
2006-10-16 16:10:22 +00:00 |
Paolo Cignoni
|
00a0aeb381
|
Added **explicit** constructor from three coords of a different scalartype
|
2006-10-13 12:59:24 +00:00 |
Paolo Cignoni
|
7e30be53fa
|
added callback...
|
2006-10-13 10:38:09 +00:00 |
Paolo Cignoni
|
8d056ebdd4
|
fixed some bugs
|
2006-10-12 14:15:13 +00:00 |
Paolo Cignoni
|
51efef83bf
|
Conformed with the base interface
|
2006-10-12 11:02:57 +00:00 |
Paolo Cignoni
|
5b4f40661d
|
Minor changes to work with the base-compliant octree
|
2006-10-12 11:02:37 +00:00 |
Paolo Cignoni
|
b44fce7de9
|
added quality for triangle wrap
|
2006-10-10 09:33:47 +00:00 |
Marco Di Benedetto
|
0c31822d3c
|
Implemented Scale() method (was only declared).
|
2006-10-07 16:51:43 +00:00 |
Marco Di Benedetto
|
6a2b32f3e4
|
Added Dim() method.
|
2006-10-07 16:50:26 +00:00 |