# Exponential grids / mobius transformations

**URL:** <https://discourse.processing.org/t/exponential-grids-mobius-transformations/1347>\
**Category:** Beginners\
**Created:** [June 28, 2018, 8:09pm UTC](https://discourse.processing.org/t/exponential-grids-mobius-transformations/1347 "2018-06-28T20:09:34Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [July 5, 2018, 5:11pm UTC](https://discourse.processing.org/t/exponential-grids-mobius-transformations/1347/6 "2018-07-05T17:11:53Z")

</div>

> [@behreajj](#):
>
> ( `static` functions are not available to classes created within the Processing IDE, …

Actually we can have `static` members inside nested classes as long as we declare those classes as `static` as well! ☕

For further info about that, go to this discussion thread: 🙋‍♂️

> [@Deeply-layered nested classes](https://discourse.processing.org/t/deeply-layered-nested-classes/805):
>
> Hello. I’m trying to make nested classes to make some sort of system in my classes. I am working insode Visual Studio Code, where you can hide lines of code. When I try: static class A{ static class B{ class C{ C(){} } } } A.B.C ins = new A.B.C(); it gives me an error: …\*\* No enclosing instance of type Test.A.B is accessible. Must qualify the allocation with an enclosing instance of type Test.A.B (e.g. x.new A() where x is an instance of Test.A.B).\* Whe…

---

_[View the full topic](https://discourse.processing.org/t/exponential-grids-mobius-transformations/1347)._
