本文整理汇总了C++中ObjectFactory::createCircle方法的典型用法代码示例。如果您正苦于以下问题:C++ ObjectFactory::createCircle方法的具体用法?C++ ObjectFactory::createCircle怎么用?C++ ObjectFactory::createCircle使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ObjectFactory
的用法示例。
在下文中一共展示了ObjectFactory::createCircle方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, const char *argv[]) {
using namespace std;
using namespace otita::cg;
WindowFactory *wFactory = WindowFactory::getInstance();
Window *window = wFactory->createWindowOrDie(640, 480, "Test");
WindowFactory::deleteInstance();
window->setKeyboardDelegate(new MyKeyDelegate);
World *world = new World();
ObjectFactory *oFactory = ObjectFactory::getInstance();
// world->addObject(
// oFactory->createTriangle(
// {
// -0.6, -0.4,
// 0.6, -0.4,
// 0., 0.6,
// }
// )
// );
world->addObject(
oFactory->createCircle(
{
0., 0.,
},
1.
)
);
ObjectFactory::deleteInstance();
window->setWorld(world);
while (!window->shouldClose()) {
window->clear();
window->draw();
window->swapBuffers();
}
delete world;
delete window;
return 0;
}