Exemple #1
0
 public Duz Refleksija(Prava p, Tacka[] Tacke, ObjekatInfo[] Objekti)
 {
     GeoGebra.DodajTacku(this.Tacka1.Refleksija(p), Tacke, Objekti);
     GeoGebra.DodajTacku(this.Tacka2.Refleksija(p), Tacke, Objekti);
     return(new Duz(Tacke[Tacka.NT - 2], Tacke[Tacka.NT - 1]));
 }
Exemple #2
0
 public Duz Rotacija(Tacka T, double Fi, Tacka[] Tacke, ObjekatInfo[] Objekti)
 {
     GeoGebra.DodajTacku(this.Tacka1.Rotacija(T, Fi), Tacke, Objekti);
     GeoGebra.DodajTacku(this.Tacka2.Rotacija(T, Fi), Tacke, Objekti);
     return(new Duz(Tacke[Tacka.NT - 2], Tacke[Tacka.NT - 1]));
 }
Exemple #3
0
 public Duz Homotetija(Tacka T, double k1, Tacka[] Tacke, ObjekatInfo[] Objekti)
 {
     GeoGebra.DodajTacku(this.Tacka1.Homotetija(T, k1), Tacke, Objekti);
     GeoGebra.DodajTacku(this.Tacka2.Homotetija(T, k1), Tacke, Objekti);
     return(new Duz(Tacke[Tacka.NT - 2], Tacke[Tacka.NT - 1]));
 }
Exemple #4
0
 public Duz Translacija(double tx, double ty, Tacka[] Tacke, ObjekatInfo[] Objekti)
 {
     GeoGebra.DodajTacku(this.Tacka1.Translacija(tx, ty), Tacke, Objekti);
     GeoGebra.DodajTacku(this.Tacka2.Translacija(tx, ty), Tacke, Objekti);
     return(new Duz(Tacke[Tacka.NT - 2], Tacke[Tacka.NT - 1]));
 }