Для чего используется макрос в vtkobject?

Для чего используется макрос в vtkobject?
пример

vtkStandardNewMacro(vtkLidarPoint);

И почему конструктор статичен?

static vtkLidarPoint *New(); 

1 ответ

Решение

Это не конструктор. Это фабричный метод.

Макрос выглядит так, как будто он реализует фабричный метод. Смотрите здесь.

Другие вопросы по тегам