public MotionVisualizerBase(string filename, ICommandFileReader <TVisualizer> factory, TVisualizer visualizer)
 {
     core       = new FromFileEngineCore <TVisualizer, TCommand>(filename, factory);
     Visualizer = visualizer;
     FinishInitialization();
 }
 public MotionVisualizerBase(IEngine <TVisualizer, TCommand> engine, TVisualizer visualizer)
 {
     core       = new RealTimeEngineCore <TVisualizer, TCommand>(engine, Manager);
     Visualizer = visualizer;
     FinishInitialization();
 }