Changeset 4585 in orxonox.OLD for orxonox/trunk/src/lib/math/vector.cc
- Timestamp:
- Jun 10, 2005, 4:05:04 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/lib/math/vector.cc
r4578 r4585 675 675 } 676 676 677 678 /** 679 \brief returns the distance between the plane and a point 680 \param p: a Point 681 \return the distance between the plane and the point (can be negative) 682 */ 683 float Plane::distancePoint (const sVec3D& p) const 684 { 685 Vector s(p[0], p[1], p[2]); 686 float l = n.len(); 687 if( l == 0.0) return 0.0; 688 return (n.dot(s) + k) / n.len(); 689 } 690 691 677 692 /** 678 693 \brief returns the side a point is located relative to a Plane
Note: See TracChangeset
for help on using the changeset viewer.