// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//
+#include <simgear/math/SGMath.hxx>
#include "BVHLineSegmentVisitor.hxx"
#include <simgear/math/SGGeometry.hxx>
SGVec3d localEnd = _lineSegment.getEnd();
_lineSegment.set(lineSegment.getStart(), toWorld.xformPt(localEnd));
_normal = toWorld.xformVec(_normal);
+ if (!_id)
+ _id = transform.getId();
} else {
_lineSegment = lineSegment;
_haveHit = haveHit;
_linearVelocity = SGVec3d::zeros();
_angularVelocity = SGVec3d::zeros();
_material = data.getMaterial(triangle.getMaterialIndex());
+ _id = 0;
_haveHit = true;
}