The nice convenient thingies serie..

After the findFirst(String name) and findAll(String name) methods, here come the findFirst(Class<? extends Node) and findAll(Class<? extends Node)

it’s particularly useful with findFirst(Class.Shape3D) (and thus obsolete SGUtils.findFirstShape)

enjoy !

Note that if you have an idea of what to add, please do ! There are other things already implemented, not sure they’re used, does anyone use Transform instead of Transform3D ? It’s sooooooo useful I find (unsurprisingly, as I wrote it ^^). If any want more precision I can write a short doc… all those classes are used to reduce code size (and then speed up dev time) and clarify your source.