|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
#include <typeset/obj/object.hpp>
公開メンバ関数 | |
| bool | ok () const |
公開変数類 | |
| Size | size |
| 箱の大きさ(pt) | |
| Pt | baseline = 0.0f |
| 上端からベースラインまで(行内で本文のベースラインに揃える。0 なら中心揃え) | |
| bool | hasBaseline = false |
| std::vector< dl::Item > | items |
| オブジェクト座標系(左上原点、y-down、pt) | |
| std::vector< std::shared_ptr< glyphware::Face > > | fonts |
| items 内の GlyphRun が使う face(寿命保持) | |
| std::string | error |
| 空なら成功 | |
object.hpp の 44 行目に定義があります。
|
inline |
object.hpp の 52 行目に定義があります。
参照先 error, typeset::Size::h, size, typeset::Size::w.
| Size typeset::obj::ObjectResult::size |
| Pt typeset::obj::ObjectResult::baseline = 0.0f |
上端からベースラインまで(行内で本文のベースラインに揃える。0 なら中心揃え)
object.hpp の 46 行目に定義があります。
| bool typeset::obj::ObjectResult::hasBaseline = false |
object.hpp の 47 行目に定義があります。
| std::vector<dl::Item> typeset::obj::ObjectResult::items |
オブジェクト座標系(左上原点、y-down、pt)
object.hpp の 48 行目に定義があります。
| std::vector<std::shared_ptr<glyphware::Face> > typeset::obj::ObjectResult::fonts |
items 内の GlyphRun が使う face(寿命保持)
object.hpp の 49 行目に定義があります。
| std::string typeset::obj::ObjectResult::error |