|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
組んだあとの 1 文字(クラスタのグリフ 1 つ)の箱。注記のグリフは含めない [詳解]
#include <typeset/inl/paragraph.hpp>
公開メンバ関数 | |
| Rect | rect (WritingMode wm, Point lineOrigin) const |
| 物理座標での矩形 | |
公開変数類 | |
| size_t | lineIndex = 0 |
| ParagraphFragment::lines の添字 | |
| uint32_t | charIndex = 0 |
| 元テキストでの位置(UTF-16) | |
| Pt | inlineStart = 0.0f |
| 箱の始端(行頭から。indent は含まない) | |
| Pt | inlineEnd = 0.0f |
| 箱の終端 | |
| Pt | blockMin = 0.0f |
| 箱の block 範囲(中心線から。em box、画像・オブジェクトはその大きさ) | |
| Pt | blockMax = 0.0f |
| uint32_t | styleIndex = 0 |
| uint32_t | gid = 0 |
| Pt | size = 0.0f |
| std::shared_ptr< glyphware::Face > | face |
| bool | image = false |
| bool | object = false |
| bool | placeholder = false |
組んだあとの 1 文字(クラスタのグリフ 1 つ)の箱。注記のグリフは含めない
paragraph.hpp の 256 行目に定義があります。
| Rect typeset::inl::CharBox::rect | ( | WritingMode | wm, |
| Point | lineOrigin | ||
| ) | const |
物理座標での矩形
| size_t typeset::inl::CharBox::lineIndex = 0 |
paragraph.hpp の 257 行目に定義があります。
| uint32_t typeset::inl::CharBox::charIndex = 0 |
元テキストでの位置(UTF-16)
paragraph.hpp の 258 行目に定義があります。
| Pt typeset::inl::CharBox::inlineStart = 0.0f |
箱の始端(行頭から。indent は含まない)
paragraph.hpp の 259 行目に定義があります。
| Pt typeset::inl::CharBox::inlineEnd = 0.0f |
箱の終端
paragraph.hpp の 260 行目に定義があります。
| Pt typeset::inl::CharBox::blockMin = 0.0f |
箱の block 範囲(中心線から。em box、画像・オブジェクトはその大きさ)
paragraph.hpp の 261 行目に定義があります。
| Pt typeset::inl::CharBox::blockMax = 0.0f |
paragraph.hpp の 262 行目に定義があります。
| uint32_t typeset::inl::CharBox::styleIndex = 0 |
paragraph.hpp の 263 行目に定義があります。
| uint32_t typeset::inl::CharBox::gid = 0 |
paragraph.hpp の 264 行目に定義があります。
| Pt typeset::inl::CharBox::size = 0.0f |
paragraph.hpp の 265 行目に定義があります。
| std::shared_ptr<glyphware::Face> typeset::inl::CharBox::face |
paragraph.hpp の 266 行目に定義があります。
| bool typeset::inl::CharBox::image = false |
paragraph.hpp の 267 行目に定義があります。
| bool typeset::inl::CharBox::object = false |
paragraph.hpp の 268 行目に定義があります。
| bool typeset::inl::CharBox::placeholder = false |
paragraph.hpp の 269 行目に定義があります。