typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
読み取り中…
検索中…
一致する文字列を見つけられません
typeset::obj::ObjectResult 構造体

#include <typeset/obj/object.hpp>

公開メンバ関数

bool ok () const
 

公開変数類

Size size
 箱の大きさ(pt)
 
Pt baseline = 0.0f
 上端からベースラインまで(行内で本文のベースラインに揃える。0 なら中心揃え)
 
bool hasBaseline = false
 
std::vector< dl::Itemitems
 オブジェクト座標系(左上原点、y-down、pt)
 
std::vector< std::shared_ptr< glyphware::Face > > fonts
 items 内の GlyphRun が使う face(寿命保持)
 
std::string error
 空なら成功
 

詳解

object.hpp44 行目に定義があります。

関数詳解

◆ ok()

bool typeset::obj::ObjectResult::ok ( ) const
inline

object.hpp52 行目に定義があります。

参照先 error, typeset::Size::h, size, typeset::Size::w.

メンバ詳解

◆ size

Size typeset::obj::ObjectResult::size

箱の大きさ(pt)

object.hpp45 行目に定義があります。

参照元 ok().

◆ baseline

Pt typeset::obj::ObjectResult::baseline = 0.0f

上端からベースラインまで(行内で本文のベースラインに揃える。0 なら中心揃え)

object.hpp46 行目に定義があります。

◆ hasBaseline

bool typeset::obj::ObjectResult::hasBaseline = false

object.hpp47 行目に定義があります。

◆ items

std::vector<dl::Item> typeset::obj::ObjectResult::items

オブジェクト座標系(左上原点、y-down、pt)

object.hpp48 行目に定義があります。

◆ fonts

std::vector<std::shared_ptr<glyphware::Face> > typeset::obj::ObjectResult::fonts

items 内の GlyphRun が使う face(寿命保持)

object.hpp49 行目に定義があります。

◆ error

std::string typeset::obj::ObjectResult::error

空なら成功

object.hpp50 行目に定義があります。

参照元 ok().


この構造体詳解は次のファイルから抽出されました: