glyph_motion
思想とデータフロー
輪郭と筆画は異なる
中間表現
FontOutlineGlyph
FontFilledGlyph
FontCenterlineGlyph
FontStrokeGlyph
分解された責務
ロボット書字の原則
インストールと前提
インポート例
APIリファレンス
COBOTTA書字 API
FontBcapCobottaWriterConfig
FontBcapCobottaWriter
接続・準備
設定
書字
緊急退避
輪郭・塗りつぶし・中心線 API
FontOutlineExtractor
FontGlyphFiller
FontCenterlineExtractor
FontCenterlineCleaner
筆順付きストローク API
FontKanjiVGStrokeLoader
SvgPathSampler
FontAlphabetStrokeBuilder
表示 API
FontViewer
アルファベットストロークを作る
現在定義されている文字
stroke_division
COBOTTAで書字する
基本例
書字面の決定
絶対座標変換
継続書字と改行
失敗時の退避
他のロボットへの移植
通常フォントから中心線を作る
パラメータの意味
結果の解釈
KanjiVGから筆順付きストロークを作る
SVGファイル名
座標変換
対応するpath命令
他のロボットでの利用と制御層の分離
確認できるクラスと役割
他のロボットに対応する手順
COBOTTA とデバイスサーバー
制約と注意事項
中心線は筆順ではない
アルファベットは限定実装
KanjiVGデータが必要
曲線は折れ線近似
実機書字前の確認
文書化範囲
glyph_motion
glyph_motion package
Subpackages
glyph_motion.lib package
glyph_motion.server_fastapi package
Submodules
glyph_motion.font_bcap_cobotta_writer module
glyph_motion.font_line_layout module
FontLineLayout
PositionedCharacter
glyph_motion
概要: モジュールコード
全モジュールのうち、コードを読めるもの
glyph_motion.font_line_layout
glyph_motion.lib.font_alphabet_stroke_builder
glyph_motion.lib.font_centerline_cleaner
glyph_motion.lib.font_centerline_extractor
glyph_motion.lib.font_geometry
glyph_motion.lib.font_kanjivg_stroke_loader