quadrat class