Track3D::Track3D(Layout3D &l, Track &t):
layout(l),
track(t),
- type(layout.get_catalogue().get_track(track.get_type())),
- color(1, 1, 1)
+ type(layout.get_catalogue().get_track(track.get_type()))
{
layout.add_track(*this);
layout.get_scene().add(*this);
delete *i;
}
-void Track3D::set_color(const Msp::GL::Color &c)
-{
- color = c;
-}
-
void Track3D::get_bounds(float angle, Point &minp, Point &maxp) const
{
type.get_bounds(angle-track.get_rotation(), minp, maxp);