FST  openfst-1.8.3
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::FstDrawer< Arc > Class Template Reference

#include <draw-impl.h>

Public Types

using Label = typename Arc::Label
 
using StateId = typename Arc::StateId
 
using Weight = typename Arc::Weight
 

Public Member Functions

 FstDrawer (const Fst< Arc > &fst, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accep, std::string_view title, float width, float height, bool portrait, bool vertical, float ranksep, float nodesep, int fontsize, int precision, std::string_view float_format, bool show_weight_one)
 
void Draw (std::ostream &strm, std::string_view dest)
 

Detailed Description

template<class Arc>
class fst::FstDrawer< Arc >

Definition at line 43 of file draw-impl.h.

Member Typedef Documentation

template<class Arc >
using fst::FstDrawer< Arc >::Label = typename Arc::Label

Definition at line 45 of file draw-impl.h.

template<class Arc >
using fst::FstDrawer< Arc >::StateId = typename Arc::StateId

Definition at line 46 of file draw-impl.h.

template<class Arc >
using fst::FstDrawer< Arc >::Weight = typename Arc::Weight

Definition at line 47 of file draw-impl.h.

Constructor & Destructor Documentation

template<class Arc >
fst::FstDrawer< Arc >::FstDrawer ( const Fst< Arc > &  fst,
const SymbolTable isyms,
const SymbolTable osyms,
const SymbolTable ssyms,
bool  accep,
std::string_view  title,
float  width,
float  height,
bool  portrait,
bool  vertical,
float  ranksep,
float  nodesep,
int  fontsize,
int  precision,
std::string_view  float_format,
bool  show_weight_one 
)
inline

Definition at line 49 of file draw-impl.h.

Member Function Documentation

template<class Arc >
void fst::FstDrawer< Arc >::Draw ( std::ostream &  strm,
std::string_view  dest 
)
inline

Definition at line 73 of file draw-impl.h.


The documentation for this class was generated from the following file: