<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="68469" NadgradivoID="0" NRID="8327027" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=68469" StOgledov="4836" StPrenosov="521" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-22 15:49:56" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-68469">20.500.12556/RUL-68469</PID>
  <Naslov>Razvoj interaktivne Rubikove kocke</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>The development of interactive Rubik&#039;s cube</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V diplomskem delu je bil poglavitni cilj predstavitev Rubikove kocke v objektno usmerjenem jeziku s pomočjo razredov in povezav med njimi ter prikaz kocke v trodimenzionalnem prostoru. Za grafični vmesnik se je uporabila tehnologija WPF (Windows Presentation Foundation), ki že privzeto nudi velik nabor gradnikov za delo z interaktivno grafiko. Končni rezultat je namizna aplikacija, kjer lahko uporabnik s pomočjo miške rotira celo kocko ali plast v vseh možnih smereh. Kot dodatna funkcionalnost se je dodala možnost vnosa poljubne kocke, kontrola vhodnih podatkov in prikaz rešitve s pomočjo ene najbolj znanih metod za reševanje Rubikove kocke, metode Fridrich. Rešitev je razdeljena na več korakov, pri čemer je vsak posamezen korak predstavljen opisno in v obliki animacije.</Opis>
  <TujJezik_Opis>The main goal in the thesis was to represent the Rubik&#039;s Cube in the object oriented programming paradigm with the help of classes and relationships between them and also to visually represent the cube in the 3D environment. For the graphics interface we used WPF technology (Windows Presentation Foundation), which offers a vast array of classes for interactive graphics. The final result is a desktop application, which allows the user to rotate the whole cube or just a layer in all possible directions with the help of a computer mouse. We also added the functionality of user defined input of any cube, validation of input data and solving it with the help of one of the most known methods for solving the Rubik&#039;s cube, Fridrich method. The solution is composed of multiple steps, where each step in the solution is represented descriptively and as an animation on the screen.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Rubikova kocka</Beseda>
    <Beseda>metoda Fridrich</Beseda>
    <Beseda>objektno usmerjeno programiranje</Beseda>
    <Beseda>3D grafika</Beseda>
    <Beseda>funkcionalni testi</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Rubik&#039;s cube</Beseda>
    <Beseda>Fridrich method</Beseda>
    <Beseda>object oriented programming</Beseda>
    <Beseda>3D graphics</Beseda>
    <Beseda>unit testing</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2015-07-10 21:05:19</DatumVstavljanja>
  <DatumObjave>2015-07-10 21:05:19</DatumObjave>
  <DatumSpremembe>2024-08-03 04:00:11</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2014</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>55 str.</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="52534" Ime="Simon" Priimek="Gerhold" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="2989" Ime="Rok" Priimek="Rupnik" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="231413347" Afiliacija="" ArrsID="" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="188238" DatotekaNRID="0" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="2624493" VelikostDatotekeKratko="2,50 MB" DatumVstavljanja="2024-08-02 13:35:38" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="1">
      <Naziv>63010028-SIMON_GERHOLD-Razvoj_interaktivne_Rubikove_kocke.pdf.crdownload_1.pdf</Naziv>
      <OrgNaziv>63010028-SIMON_GERHOLD-Razvoj_interaktivne_Rubikove_kocke.pdf.crdownload_1.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>DE6164EE3BFA7FA8EC785A114C6B5B64</MD5>
      <SHA256>8bed06b618622ec936d07f623e73cecfdec6022dceaba4c94f052cdfd4c2246c</SHA256>
      <UUID>3670ee5d-50c3-11ef-8f74-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=188238</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="9999" Oznaka="" Dolzina="67428"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
