/*! \defgroup register register: Macros for registration \details Registration of custom geometry types. */