本文整理汇总了C++中rect::height方法的典型用法代码示例。如果您正苦于以下问题:C++ rect::height方法的具体用法?C++ rect::height怎么用?C++ rect::height使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类rect
的用法示例。
在下文中一共展示了rect::height方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: reset_clip
void context::reset_clip( const rect &r )
{
glEnable( GL_SCISSOR_TEST );
glScissor( static_cast<GLint>( r.x() ),
static_cast<GLint>( _last_vp[3] - ( r.y() + r.height() ) ),
static_cast<GLsizei>( r.width() ),
static_cast<GLsizei>( r.height() ) );
}
示例2: draw
void draw ()
{
if (!inverted)
w->invert_colors ();
XFillRectangle (w->display, w->win, w->gc, box.ul.x, box.ul.y,
box.width (), box.height ());
w->default_colors ();
XDrawRectangle (w->display, w->win, w->gc, box.ul.x, box.ul.y,
box.width (), box.height ());
}
示例3: update_geometry
bool window::update_geometry( rect &r )
{
SetWindowPos( _hwnd, NULL, r.x(), r.y(), r.width(), r.height(),
SWP_NOOWNERZORDER | SWP_NOZORDER );
r = query_geometry();
return true;
}
示例4: glViewport
void OpenGL3RenderState::set_viewport(OpenGL3ContextState& state, const rect<int>& viewport) const
{
if (state.viewport == viewport)
return;
glViewport(viewport.ll().x(), viewport.ll().y(), viewport.width(), viewport.height());
state.viewport = viewport;
}
示例5: initialize
inline void initialize(device_context* dc, rect pr)
{
dc_ = dc;
rect_ = pr = pr.normalize();
poffset_ = -pr.left_top();
prect_ = pr;
mask_ = nullptr;
canvas_ = std::make_shared<canvas_type>(pr.width(), pr.height());
}
示例6: slider_groove
void dark_style::slider_groove( const std::shared_ptr<draw::canvas> &c, const rect &rect )
{
construct( c );
coord rad = slider_size( rect );
coord h = rect.height() - 7;
rect tmp( rect );
tmp.trim( rad, rad, h/2, h/2 );
_slider_groove->set( c, tmp );
_slider_groove->draw( *c );
}