Что вы подразумеваете под рисованием примитивов?
Видите ли, VTK больше настроен на рендеринг (в отличие от рисования) наборов данных различных типов. Например, трехмерные сетки можно рисовать с использованием vtkPolyDataMapper и vtkActor, а изображения - с помощью vtkImageActor и аналогичных классов.
Как правило, у вас есть один или несколько наборов данных, для которых вы создаете актеров и отображаете их на экране.
На самом деле вы не рисуете примитивы на экране, как, скажем, с помощью GDI или холста HTML5. В зависимости от того, что вы хотите, вы можете добавить другого актера с соответствующим набором данных, виджет (который является своего рода актером с интерактивностью) или двухмерного актера, который рисуется как наложение поверх всей сцены, и описывается в экранных координатах.
Если бы вы могли описать, чего вы пытаетесь достичь, я могу указать вам на некоторые более конкретные вещи.