本文整理汇总了C++中agg::slider_ctrl::num_steps方法的典型用法代码示例。如果您正苦于以下问题:C++ slider_ctrl::num_steps方法的具体用法?C++ slider_ctrl::num_steps怎么用?C++ slider_ctrl::num_steps使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类agg::slider_ctrl
的用法示例。
在下文中一共展示了slider_ctrl::num_steps方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: double
the_application(agg::pix_format_e format, bool flip_y) :
agg::platform_support(format, flip_y),
m_type(-1, -1, -1, -1, !flip_y),
m_width(110+80, 8.0, 110+200.0+80, 8.0 + 7.0, !flip_y),
m_benchmark(110+200+80+8, 8.0-2.0, "Benchmark", !flip_y),
m_draw_nodes(110+200+80+8, 8.0-2.0+15.0, "Draw Nodes", !flip_y),
m_draw_edges(200+200+80+8, 8.0-2.0+15.0, "Draw Edges", !flip_y),
m_draft(200+200+80+8, 8.0-2.0, "Draft Mode", !flip_y),
m_translucent(110+80, 8.0-2.0+15.0, "Translucent Mode", !flip_y),
m_graph(200, 100),
m_gradient_colors(),
m_draw(3)
{
add_ctrl(m_type);
m_type.text_size(8.0);
m_type.add_item("Solid lines");
m_type.add_item("Bezier curves");
m_type.add_item("Dashed curves");
m_type.add_item("Poygons AA");
m_type.add_item("Poygons Bin");
m_type.cur_item(0);
add_ctrl(m_width);
m_width.num_steps(20);
m_width.range(0.0, 5.0);
m_width.value(2.0);
m_width.label("Width=%1.2f");
m_benchmark.text_size(8.0);
m_draw_nodes.text_size(8.0);
m_draft.text_size(8.0);
m_draw_nodes.status(true);
m_draw_edges.status(true);
add_ctrl(m_benchmark);
add_ctrl(m_draw_nodes);
add_ctrl(m_draw_edges);
add_ctrl(m_draft);
add_ctrl(m_translucent);
agg::rgba c1(1, 1, 0, 0.25);
agg::rgba c2(0, 0, 1);
int i;
for(i = 0; i < 256; i++)
{
m_gradient_colors[i] = c1.gradient(c2, double(i) / 255.0);
}
}
示例2:
the_application(agg::pix_format_e format, bool flip_y) :
agg::platform_support(format, flip_y),
m_slider1 (10, 10, 600-10, 17, !flip_y),
m_slider_spiral(10, 10+20, 600-10, 17+20, !flip_y),
m_slider_base_y(10, 10+40, 600-10, 17+40, !flip_y)
{
add_ctrl(m_slider1);
m_slider1.range(0.0, 100.0);
m_slider1.num_steps(5);
m_slider1.value(32.0);
m_slider1.label("Some Value=%1.0f");
add_ctrl(m_slider_spiral);
m_slider_spiral.label("Spiral=%.3f");
m_slider_spiral.range(-0.1, 0.1);
m_slider_spiral.value(0.0);
add_ctrl(m_slider_base_y);
m_slider_base_y.label("Base Y=%.3f");
m_slider_base_y.range(50.0, 200.0);
m_slider_base_y.value(120.0);
}