本文整理汇总了C++中box::h方法的典型用法代码示例。如果您正苦于以下问题:C++ box::h方法的具体用法?C++ box::h怎么用?C++ box::h使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类box
的用法示例。
在下文中一共展示了box::h方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
static void
effect_point (edit_env env, box b, tree xt, tree yt, SI& x, SI& y) {
if (is_double (xt)) x= as_int (b->x1 + as_double (xt) * b->w ());
else x= env->as_length (xt);
if (is_double (yt)) y= as_int (b->y1 + as_double (yt) * b->h ());
else y= env->as_length (yt);
}
示例2: tree
tree
edit_env_rep::local_begin_extents (box b) {
tree old= tree (TUPLE,
env ["w-length"], env ["h-length"],
env ["l-length"], env ["b-length"],
env ["r-length"], env ["t-length"]);
env ("w-length")= as_string (b->w ()) * "tmpt";
env ("h-length")= as_string (b->h ()) * "tmpt";
env ("l-length")= as_string (b->x1) * "tmpt";
env ("b-length")= as_string (b->y1) * "tmpt";
env ("r-length")= as_string (b->x2) * "tmpt";
env ("t-length")= as_string (b->y2) * "tmpt";
return old;
}