Expand description
Lattice 시각화 도구
Lattice 구조를 다양한 형식으로 시각화합니다.
§지원 형식
- DOT (Graphviz): 그래프 시각화 도구용 출력
- HTML: 인터랙티브 웹 뷰어
- 텍스트: 디버깅용 덤프
§Example
use mecab_ko_core::lattice::Lattice;
use mecab_ko_core::lattice_viz::{LatticeViz, VizFormat};
let lattice = Lattice::new("한국어");
// ... 노드 추가 후 ...
let viz = LatticeViz::new(&lattice);
// DOT 형식 출력
let dot = viz.to_dot();
println!("{}", dot);
// HTML 형식 출력
let html = viz.to_html();
std::fs::write("lattice.html", html).unwrap();Structs§
- Lattice
Viz - Lattice 시각화 도구
- VizOptions
- 시각화 옵션
Enums§
- VizFormat
- 시각화 형식
Functions§
- lattice_
to_ dot - 편의 함수: Lattice를 DOT 형식으로 변환
- lattice_
to_ html - 편의 함수: Lattice를 HTML 형식으로 변환
- lattice_
to_ json - 편의 함수: Lattice를 JSON 형식으로 변환
- lattice_
to_ text - 편의 함수: Lattice를 텍스트 덤프로 변환