42 TrainFixture(
bool bVisualDebugger =
false );
45 std::unique_ptr<trax::Simulator> m_pSimulator;
46 std::unique_ptr<trax::Scene> m_pScene;
48 std::shared_ptr<trax::StaticTrack> m_pTrack1;
49 std::shared_ptr<trax::StaticTrack> m_pTrack2;
50 std::shared_ptr<trax::StaticTrack> m_pTrack3;
51 std::shared_ptr<trax::StaticTrack> m_pTrack4;
52 std::shared_ptr<trax::StaticTrack> m_pTrack5;
53 std::shared_ptr<trax::StaticTrack> m_pTrack6;
55 std::shared_ptr<trax::ArcP> m_pArc1;
56 std::shared_ptr<trax::ArcP> m_pArc2;
57 std::shared_ptr<trax::ArcP> m_pArc3;
58 std::shared_ptr<trax::ArcP> m_pArc4;
59 std::shared_ptr<trax::Line> m_pLine1;
73 MultiTrackSystemFixture(
bool bVisualDebugger =
false );
74 ~MultiTrackSystemFixture();
76 void BuildFixture(
int nTrackCollections );
78 std::unique_ptr<trax::Simulator> m_pSimulator;
79 std::unique_ptr<trax::Scene> m_pScene;
80 std::shared_ptr<trax::TrackSystem> m_pTrackSystem;
Value< Dimension< 1, 0, 0 > > Length
Length.
Definition DimensionedValues.h:324