本文整理汇总了C++中point_symbolizer::set_point_placement方法的典型用法代码示例。如果您正苦于以下问题:C++ point_symbolizer::set_point_placement方法的具体用法?C++ point_symbolizer::set_point_placement怎么用?C++ point_symbolizer::set_point_placement使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类point_symbolizer
的用法示例。
在下文中一共展示了point_symbolizer::set_point_placement方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setstate
static void
setstate (point_symbolizer& p, boost::python::tuple state)
{
using namespace boost::python;
if (len(state) != 4)
{
PyErr_SetObject(PyExc_ValueError,
("expected 4-item tuple in call to __setstate__; got %s"
% state).ptr()
);
throw_error_already_set();
}
p.set_allow_overlap(extract<bool>(state[0]));
p.set_opacity(extract<float>(state[1]));
p.set_ignore_placement(extract<bool>(state[2]));
p.set_point_placement(extract<point_placement_e>(state[3]));
}