|
|
| LatexLinker (Graph const &graph) |
| |
|
| LatexLinker (LatexLinker const &)=default |
| |
|
| LatexLinker (LatexLinker &&)=default |
| |
|
LatexLinker & | operator= (LatexLinker const &)=default |
| |
|
LatexLinker & | operator= (LatexLinker &&)=default |
| |
|
drawer::Graph const & | getGraph () const |
| |
|
drawer::Graph & | getGraph () |
| |
|
std::string | getName () const |
| |
|
void | setName (std::string const &t_name) |
| |
|
void | clear () |
| |
|
void | setGraph (drawer::Graph const &t_graph) |
| |
|
void | setParticlesType (size_t i, size_t j, ParticleType type=ParticleType::Scalar, std::string const &t_name="", bool sign=true, double curve=0, bool flipped=false, Color color=Black, int lineWidth=3) |
| |
|
void | addOperator (size_t pos) |
| |
|
void | replaceParticlesType (size_t i, size_t j, ParticleType type=ParticleType::Scalar, bool sign=true) |
| |
|
void | removeEdge (size_t i, size_t j) |
| |
|
void | setVertexName (size_t pos, std::string const &name) |
| |
|
void | setEdgeName (size_t i, size_t j, std::string const &name) |
| |
|
void | setEdgeSign (size_t i, size_t j, bool sign) |
| |
|
void | write (std::ostream &out) |
| |
|
void | saveToNode (JSON::Node *node) const |
| |
|
void | save (std::string const &fileName) const |
| |
|
void | loadFromNode (JSON::Node *node) |
| |
|
void | load (std::string const &fileName) |
| |
|
void | exportPDF (std::string const &fileName, std::string const &path=".") |
| |
|
void | exportPNG (std::string const &fileName, std::string const &path=".") |
| |
|
void | scale (float factor) |
| |
|
std::vector< Node > & | getNodes () |
| |
|
std::vector< Node > const & | getNodes () const |
| |
|
std::vector< Edge > & | getEdges () |
| |
|
std::vector< Edge > const & | getEdges () const |
| |
|
void | removeNode (size_t pos) |
| |
|
void | addNode () |
| |
|
std::string | getNameExternal (size_t i) const |
| |
|
| LatexLinker (Graph const &graph) |
| |
|
| LatexLinker (LatexLinker const &)=default |
| |
|
| LatexLinker (LatexLinker &&)=default |
| |
|
LatexLinker & | operator= (LatexLinker const &)=default |
| |
|
LatexLinker & | operator= (LatexLinker &&)=default |
| |
|
drawer::Graph const & | getGraph () const |
| |
|
drawer::Graph & | getGraph () |
| |
|
std::string | getName () const |
| |
|
void | setName (std::string const &t_name) |
| |
|
void | clear () |
| |
|
void | setGraph (drawer::Graph const &t_graph) |
| |
|
void | setParticlesType (size_t i, size_t j, ParticleType type=ParticleType::Scalar, std::string const &t_name="", bool sign=true, double curve=0, bool flipped=false, Color color=Black, int lineWidth=3) |
| |
|
void | addOperator (size_t pos) |
| |
|
void | replaceParticlesType (size_t i, size_t j, ParticleType type=ParticleType::Scalar, bool sign=true) |
| |
|
void | removeEdge (size_t i, size_t j) |
| |
|
void | setVertexName (size_t pos, std::string const &name) |
| |
|
void | setEdgeName (size_t i, size_t j, std::string const &name) |
| |
|
void | setEdgeSign (size_t i, size_t j, bool sign) |
| |
|
void | write (std::ostream &out) |
| |
|
void | saveToNode (JSON::Node *node) const |
| |
|
void | save (std::string const &fileName) const |
| |
|
void | loadFromNode (JSON::Node *node) |
| |
|
void | load (std::string const &fileName) |
| |
|
void | exportPDF (std::string const &fileName, std::string const &path=".") |
| |
|
void | exportPNG (std::string const &fileName, std::string const &path=".") |
| |
|
void | scale (float factor) |
| |
|
std::vector< Node > & | getNodes () |
| |
|
std::vector< Node > const & | getNodes () const |
| |
|
std::vector< Edge > & | getEdges () |
| |
|
std::vector< Edge > const & | getEdges () const |
| |
|
void | removeNode (size_t pos) |
| |
|
void | addNode () |
| |
|
std::string | getNameExternal (size_t i) const |
| |
|
|
void | getFlippedEdgeLabels () const |
| |
|
void | getStringValue (std::ostream &out, double value) |
| |
|
void | writeVertex (std::ostream &out, size_t i, Point const &vertex, std::string const &nameVertex, std::string const &nameParticle="") |
| |
|
void | writeEdge (std::ostream &out, ParticleType type, std::string const &nameA, std::string const &nameB, bool sign=true, std::string const &nameEdge="", bool flipLabel=false) |
| |
|
void | writeLoopEdge (std::ostream &out, ParticleType type, std::string const &nameA, std::string const &nameB, int mode, bool sign=true, std::string const &nameEdge="", bool flipLabel=false) |
| |
|
void | getFlippedEdgeLabels () const |
| |
|
void | getStringValue (std::ostream &out, double value) |
| |
|
void | writeVertex (std::ostream &out, size_t i, Point const &vertex, std::string const &nameVertex, std::string const &nameParticle="") |
| |
|
void | writeEdge (std::ostream &out, ParticleType type, std::string const &nameA, std::string const &nameB, bool sign=true, std::string const &nameEdge="", bool flipLabel=false) |
| |
|
void | writeLoopEdge (std::ostream &out, ParticleType type, std::string const &nameA, std::string const &nameB, int mode, bool sign=true, std::string const &nameEdge="", bool flipLabel=false) |
| |