apro_gen: class AproPointsAbstract