Interface IModular

All Superinterfaces:
IFlexible, IMovable
All Known Implementing Classes:
AModular

public interface IModular
extends IMovable, IFlexible
Instance interfejsu IModular představují geometrické objekty, které umějí prozradit a nastavit svoji pozici a modul. Modul objektu je přitom základní rozměr, od nějž jsou dovozovány všechny ostatní rozměry objektu. Většinou je definován jako délka strany opsaného čtverce.
  • Method Details

    • getModule

      int getModule()
      Vrátí velikost modulu, tj. délku strany opsaného čtverce.
      Returns:
      Velikost modulu instance
    • setModule

      void setModule​(int module)
      Změni velikost instance, aby měl její nový modul (= délku strany opsaného čtverce) zadanou velikost.
      Parameters:
      module - Nově nastavovaný modul