예제 #1
0
        public void TockaProjekcija_SmjerniKut_koordinatene_osi_true()
        {
            TockaProjekcija stajaliste = new TockaProjekcija(5, 5);

            TockaProjekcija vizuraYosPozitivna = new TockaProjekcija(6, 5);
            TockaProjekcija vizuraYosNegativna = new TockaProjekcija(4, 5);
            TockaProjekcija vizuraXosPozitivna = new TockaProjekcija(5, 6);
            TockaProjekcija vizuraXosNegativna = new TockaProjekcija(5, 4);

            //Y pozitivna
            Degrees Kv1 = stajaliste.SmjerniKut(vizuraYosPozitivna).ToDegrees();

            Assert.IsTrue(90 == Kv1.Angle, Kv1.ToString());

            //Y negativna
            Degrees Kv2 = stajaliste.SmjerniKut(vizuraYosNegativna).ToDegrees();

            Assert.IsTrue(270 == Kv2.Angle, Kv2.ToString());

            //X pozitivna
            Degrees Kv3 = stajaliste.SmjerniKut(vizuraXosPozitivna).ToDegrees();

            Assert.IsTrue(0 == Kv3.Angle, Kv3.ToString());

            //X negativna
            Degrees Kv4 = stajaliste.SmjerniKut(vizuraXosNegativna).ToDegrees();

            Assert.IsTrue(180 == Kv4.Angle, Kv4.ToString());
        }
예제 #2
0
        public void TockaProjekcija_SmjerniKut_kvadranti_true()
        {
            TockaProjekcija stajaliste = new TockaProjekcija(5, 5);

            TockaProjekcija vizura1kvadrant = new TockaProjekcija(6, 6);
            TockaProjekcija vizura2kvadrant = new TockaProjekcija(6, 4);
            TockaProjekcija vizura3kvadrant = new TockaProjekcija(4, 4);
            TockaProjekcija vizura4kvadrant = new TockaProjekcija(4, 6);

            //1. kvadrant
            Degrees Kv1 = stajaliste.SmjerniKut(vizura1kvadrant).ToDegrees();

            Assert.IsTrue(45 == Kv1.Angle, Kv1.ToString());

            //2. kvadrant
            Degrees Kv2 = stajaliste.SmjerniKut(vizura2kvadrant).ToDegrees();

            Assert.IsTrue(135 == Kv2.Angle, Kv2.ToString());

            //3. kvadrant
            Degrees Kv3 = stajaliste.SmjerniKut(vizura3kvadrant).ToDegrees();

            Assert.IsTrue(225 == Kv3.Angle, Kv3.ToString());

            //4. kvadrant
            Degrees Kv4 = stajaliste.SmjerniKut(vizura4kvadrant).ToDegrees();

            Assert.IsTrue(315 == Kv4.Angle, Kv4.ToString());
        }