コード例 #1
0
ファイル: Objeto.cs プロジェクト: jroge-uagrm/PaintJ
 public void escalarOrigen(float constante)
 {
     if (indices.Contains(-1))
     {
         foreach (Poligono pol in listaDePoligonos)
         {
             pol.setPuntoReferenciaEnOrigen();
             pol.escalar(constante);
         }
     }
     else
     {
         foreach (int indice in indices)
         {
             Poligono pol = listaDePoligonos.ElementAt(indice);
             pol.setPuntoReferenciaEnOrigen();
             pol.escalar(constante);
         }
     }
 }
コード例 #2
0
ファイル: Objeto.cs プロジェクト: jroge-uagrm/PaintJ
 public void rotarOrigen(double angulo)
 {
     if (indices.Contains(-1))
     {
         foreach (Poligono pol in listaDePoligonos)
         {
             pol.setPuntoReferenciaEnOrigen();
             pol.rotar(angulo);
         }
     }
     else
     {
         foreach (int indice in indices)
         {
             Poligono pol = listaDePoligonos.ElementAt(indice);
             pol.setPuntoReferenciaEnOrigen();
             pol.rotar(angulo);
         }
     }
 }