示例#1
0
        public RenderManager(VisualizationManager vizManager, DynamoModel dynamoModel)
        {
            this.visualizationManager = vizManager;
            this.dynamoModel = dynamoModel;

            controllerThread = new Thread(RenderLoopController);
            controllerThread.Name = "RenderManager controller thread";
            controllerThread.IsBackground = true;
            controllerThread.Start();
        }
示例#2
0
        public RenderManager(VisualizationManager vizManager, DynamoModel dynamoModel)
        {
            this.visualizationManager = vizManager;
            this.dynamoModel          = dynamoModel;

            controllerThread              = new Thread(RenderLoopController);
            controllerThread.Name         = "RenderManager controller thread";
            controllerThread.IsBackground = true;
            controllerThread.Start();
        }
示例#3
0
        public virtual void ShutDown()
        {
            VisualizationManager.ClearVisualizations();

            dynSettings.Controller.DynamoModel.OnCleanup(null);
            dynSettings.Controller = null;

            Selection.DynamoSelection.Instance.ClearSelection();

            DynamoLogger.Instance.FinishLogging();
        }
示例#4
0
 public void RequestClearDrawables()
 {
     VisualizationManager.ClearRenderables();
 }