62 uint16_t pixelCount = 0) {
66 return std::unique_ptr<TopologyObject>(
new Heptagon919());
68 return std::unique_ptr<TopologyObject>(
new Heptagon3024());
70 return std::unique_ptr<TopologyObject>(
new Line(resolvedPixelCount));
72 return std::unique_ptr<TopologyObject>(
new Cross(resolvedPixelCount));
74 return std::unique_ptr<TopologyObject>(
new Triangle(resolvedPixelCount));
77 return std::unique_ptr<TopologyObject>(
new Line(resolvedPixelCount));