modified lib GPC for header only
worked on 3d traytracing
This commit is contained in:
@@ -116,11 +116,11 @@ private:
|
||||
|
||||
};
|
||||
|
||||
inline float dot(const Point3& p1, const Point3& p2) {
|
||||
inline float dot(const Point3 p1, const Point3 p2) {
|
||||
return (p1.x*p2.x) + (p1.y*p2.y) + (p1.z*p2.z);
|
||||
}
|
||||
|
||||
inline Point3 cross(const Point3& a, const Point3& b) {
|
||||
inline Point3 cross(const Point3 a, const Point3 b) {
|
||||
return Point3(
|
||||
a.y*b.z - a.z*b.y,
|
||||
a.z*b.x - a.x*b.z,
|
||||
|
||||
Reference in New Issue
Block a user