X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=inline;f=source%2Flibr2c2%2Ftrack.cpp;h=c2b190f0551410b149a408e450ee16041151295c;hb=5c1ddd2f213af3fea15237e02f7da112c0abba36;hp=c92ff3779021783e82ef85f9683f1fa52984d4e2;hpb=c6cd59c4d40706ccd0f894fee3dc11c48dd20a38;p=r2c2.git diff --git a/source/libr2c2/track.cpp b/source/libr2c2/track.cpp index c92ff37..c2b190f 100644 --- a/source/libr2c2/track.cpp +++ b/source/libr2c2/track.cpp @@ -316,17 +316,6 @@ bool Track::break_link(unsigned i) return true; } -bool Track::collide_ray(const Vector &start, const Vector &ray) const -{ - Transform trans = Transform::rotation(-rotation, Vector(0, 0, 1)); - Vector local_start = trans.transform(start-position); - Vector local_ray = trans.transform(ray); - - float width = layout.get_catalogue().get_ballast_profile().get_width(); - - return type.collide_ray(local_start, local_ray, width); -} - void Track::save(list &st) const { st.push_back((DataFile::Statement("position"), position.x, position.y, position.z));