primitives in geometry 3978478