当前位置: 首页>>代码示例>>C#>>正文


C# Scene.Reshape方法代码示例

本文整理汇总了C#中Scene.Reshape方法的典型用法代码示例。如果您正苦于以下问题:C# Scene.Reshape方法的具体用法?C# Scene.Reshape怎么用?C# Scene.Reshape使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Scene的用法示例。


在下文中一共展示了Scene.Reshape方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Opciones

 public Opciones(string quien,float[] col)
 {
     color=col;
     for(int i=0;i<4;i++)
     {
         if(color[i]<0 || color[i]>1)throw new Exception("Color Invalido");
     }
     scene = new Scene();
     scene.redraw += new EventHandler(scene_redraw);
     InitializeComponent();
     simpleOpenGlControl1.InitializeContexts();
     scene.Initialize();
     scene.Reshape(simpleOpenGlControl1.Width, simpleOpenGlControl1.Height);
     scene.element=new ColorDibujable(new Point3d(0,0,-10),color);/*new Ortoedro(new Point3D(-2,1.5,-10),4,3,2,new float[3]{0.3f,0.7f,0.9f});*/
     this.trackBar1.Value=(int)(color[0]*100);
     this.trackBar2.Value=(int)(color[1]*100);
     this.trackBar3.Value=(int)(color[2]*100);
     this.trackBar4.Value=(int)(color[3]*100);
     label5.Text="Color del Elemento "+quien;
 }
开发者ID:jesantana,项目名称:RSAGenerator,代码行数:20,代码来源:Opciones.cs

示例2: WinForms

        public WinForms()
        {
            modified=false;
            scene = new Scene();
            scene.redraw += new EventHandler(scene_redraw);
            InitializeComponent();
            if(Screen.PrimaryScreen.Bounds.Width==800 &&Screen.PrimaryScreen.Bounds.Height==600)
            {
                this.WindowState=FormWindowState.Maximized;
            }
            this.uiStatusBar1.Panels[0].Width=this.uiTab1.Location.X+uiTab1.Width;

            simpleOpenGlControl1.InitializeContexts();
            scene.Initialize();
            scene.Reshape(simpleOpenGlControl1.Width, simpleOpenGlControl1.Height);
            config=new RSAConfiguration();
            reader=new XmlParticulaReader((string)config.Valores["particulaXml"]);
            ParametroInfo pInfo=reader.GetInfoParametros((string)config.Valores["particulaInicial"]);
            //			varPar=(object[])config.Valores["parametros"];
            //			for(int i=0;i<pInfo.Cantidad;i++)
            //			{
            //				varPar[i]=0;
            //			}
            scene.element=new RSADibujable(config, reader.GetInfoParticulas((string)config.Valores["particulaInicial"]),this);
            textBox1.Text=((RSADibujable)scene.element).AnsysObj.Ruta;
            textBox2.Text=((RSADibujable)scene.element).AnsysObj.NombreArchivo;
            Init();
            //			this.progressBar1.Location=this.uiStatusBar1.Location;
            //			this.progressBar1.Left=this.uiTab1.Location.X+uiTab1.Width;
            //			this.progressBar1.Top-=this.progressBar1.Height;
        }
开发者ID:jesantana,项目名称:RSAGenerator,代码行数:31,代码来源:WinForms.cs


注:本文中的Scene.Reshape方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。