Пример #1
0
 /// <summary>
 /// Executes the Non-Interactive Command.
 /// Sets the InternalForcesShown property of RenderOptions to Mx
 /// </summary>
 /// <param name="activeView">The Current Active View object</param>
 public override void Run(Canguro.View.GraphicView activeView)
 {
     Canguro.View.Renderer.ModelRenderer mr = activeView.ModelRenderer;
     if (mr != null)
     {
         mr.RenderOptions.LineColoredBy = Canguro.View.Renderer.RenderOptions.LineColorBy.Material;
     }
 }
Пример #2
0
 /// <summary>
 /// Executes the Non-Interactive Command.
 /// Sets the InternalForcesShown property of RenderOptions to Mx
 /// </summary>
 /// <param name="activeView">The Current Active View object</param>
 public override void Run(Canguro.View.GraphicView activeView)
 {
     Canguro.View.Renderer.ModelRenderer mr = activeView.ModelRenderer;
     if (mr != null)
     {
         mr.RenderOptions.LineColoredBy = Canguro.View.Renderer.RenderOptions.LineColorBy.NonDefaultPropertyAssigned;
     }
 }
Пример #3
0
 /// <summary>
 /// Executes the Non-Interactive Command.
 /// Sets the InternalForcesShown property of RenderOptions to Sx
 /// </summary>
 /// <param name="activeView">The Current Active View object</param>
 public override void  Run(Canguro.View.GraphicView activeView)
 {
     Canguro.View.Renderer.ModelRenderer mr = activeView.ModelRenderer;
     if (mr != null && mr.ForcesRenderer != null)
     {
         if (mr.RenderOptions.InternalForcesShown == Canguro.View.Renderer.RenderOptions.InternalForces.Sx)
         {
             mr.RenderOptions.InternalForcesShown = Canguro.View.Renderer.RenderOptions.InternalForces.None;
         }
         else
         {
             mr.RenderOptions.InternalForcesShown = Canguro.View.Renderer.RenderOptions.InternalForces.Sx;
         }
     }
 }