|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
#include <typeset/inl/shaped.hpp>
公開変数類 | |
| std::u16string | sourceText |
| std::vector< PlacedGlyph > | glyphs |
| std::vector< ShapedCluster > | clusters |
| Pt | advance = 0.0f |
| 総送り | |
| Pt | blockMin = 0.0f |
| 中心線からの張り出し(負側) | |
| Pt | blockMax = 0.0f |
| 同(正側) | |
| int | paragraphLevel = 0 |
| UAX #9 の段落レベル(1 なら RTL の段落) | |
| bool | bidi = false |
| レベル 0 以外のクラスタがある(行の並べ替えが要る) | |
shaped.hpp の 80 行目に定義があります。
| std::u16string typeset::inl::ShapedText::sourceText |
shaped.hpp の 81 行目に定義があります。
| std::vector<PlacedGlyph> typeset::inl::ShapedText::glyphs |
shaped.hpp の 82 行目に定義があります。
| std::vector<ShapedCluster> typeset::inl::ShapedText::clusters |
shaped.hpp の 83 行目に定義があります。
| Pt typeset::inl::ShapedText::advance = 0.0f |
総送り
shaped.hpp の 84 行目に定義があります。
| Pt typeset::inl::ShapedText::blockMin = 0.0f |
中心線からの張り出し(負側)
shaped.hpp の 85 行目に定義があります。
| Pt typeset::inl::ShapedText::blockMax = 0.0f |
同(正側)
shaped.hpp の 86 行目に定義があります。
| int typeset::inl::ShapedText::paragraphLevel = 0 |
UAX #9 の段落レベル(1 なら RTL の段落)
shaped.hpp の 87 行目に定義があります。
| bool typeset::inl::ShapedText::bidi = false |
レベル 0 以外のクラスタがある(行の並べ替えが要る)
shaped.hpp の 88 行目に定義があります。