Skip to content

Pequeno programa em java para renderizar a curva de Hilbert até determinado nível. A small java program to render the Hilbert Curve up to a given level

Notifications You must be signed in to change notification settings

leonamtv/Hilbert_Curve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hilbert_Curve

[PT]

  • Pequeno programa em java para renderizar a curva de Hilbert até determinado nível.
  • Não recomendado usar em setup de vários monitores.
  • Todo o processo de gerar as curvas é feito recursivamente, e o número de curvas cresce exponencialmente: cada curva gera outras 4. Gerar curvas até níveis muito altos pode provocar um StackOverFlow. De acordo com testes, esta implementação pode renderizar até o nível 9 em uma máquina comum;

[EN]

  • A small java program to render the Hilbert Curve up to a given level.
  • Not recommended to use in several monitors setup.
  • The entire process of generating curves is calculated by a recursive function, and the number of curves grows exponentialy: each curve generates 4 other curves. Generating curves up to very high levels may trigger a StackOverFlow Exception. According to tests, this implementation can handle renderizations up to level 9.

Executar a versão no terminal/ Execute terminal version

[PT]

  • Clone o repositório
  • Digite em um terminal:
cd no_package
javac Main.java Menu.java Window.java DrawingPanel.java Point.java Square.java Curve.java Hilbert_Calculation.java 
java Main

[EN]

  • Clone repo
  • Type in a terminal:
cd no_package
javac Main.java Menu.java Window.java DrawingPanel.java Point.java Square.java Curve.java Hilbert_Calculation.java 
java Main

About

Pequeno programa em java para renderizar a curva de Hilbert até determinado nível. A small java program to render the Hilbert Curve up to a given level

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages