private void DrawPipeBoundary(CPipeBoundaryModel boundaryModel) { if (boundaryModel == null) return; boundaryModel.DrawPipeBoundary(); CPipeBoundaryIndicator pipeBoundaryIndicator = boundaryModel.PipeBoundaryIndicator; if (null != pipeBoundaryIndicator) { IApp.theApp.RendererManager.MainRenderer.AddActor(pipeBoundaryIndicator.Impl.Actor); if (boundaryModel.ShowInMultipleView) { IApp.theApp.RendererManager.TopViewRenderer.AddActor(pipeBoundaryIndicator.Impl.Actor); IApp.theApp.RendererManager.RightViewRenderer.AddActor(pipeBoundaryIndicator.Impl.Actor); IApp.theApp.RendererManager.FrontViewRenderer.AddActor(pipeBoundaryIndicator.Impl.Actor); } } }