ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::GraphViz Namespace Reference

Classes

struct  Edge
struct  Node

Enumerations

enum class  Shape {
  Box , Polygon , Ellipse , Oval ,
  Circle , Point , Egg , Triangle ,
  Plaintext , Plain , Diamond , Trapezium ,
  Parallelogram , House , Pentagon , Hexagon ,
  Septagon , Octagon , DoubleCircle , DoubleOctagon ,
  TripleOctagon , InvTriangle , InvTrapezium , InvHouse ,
  Mdiamond , Msquare , Mcircle , Rect ,
  Rectangle , Square , Star , None ,
  Underline , Cylinder , Note , Tab ,
  Folder , Box3d , Component , Promoter ,
  Cds , Terminator , Utr , PrimerSite ,
  RestrictionSite , FivePOverhang , ThreePOverhang , NOverhang ,
  Assembly , Signature , Insulator , Ribosite ,
  RNAStab , ProteaseSite , ProteinStab , RPromoter ,
  RArrow , LArrow , LPromoter
}
enum class  Style {
  Filled , Invisible , Diagonals , Rounded ,
  Dashed , Dotted , Solid , Bold
}

Functions

std::ostream & operator<< (std::ostream &os, const Edge &node)
std::ostream & operator<< (std::ostream &os, const Node &node)
std::ostream & operator<< (std::ostream &os, const Shape &shape)
std::ostream & operator<< (std::ostream &os, const Style &style)

Enumeration Type Documentation

◆ Shape

enum class Acts::GraphViz::Shape
strong
Enumerator
Box 
Polygon 
Ellipse 
Oval 
Circle 
Point 
Egg 
Triangle 
Plaintext 
Plain 
Diamond 
Trapezium 
Parallelogram 
House 
Pentagon 
Hexagon 
Septagon 
Octagon 
DoubleCircle 
DoubleOctagon 
TripleOctagon 
InvTriangle 
InvTrapezium 
InvHouse 
Mdiamond 
Msquare 
Mcircle 
Rect 
Rectangle 
Square 
Star 
None 
Underline 
Cylinder 
Note 
Tab 
Folder 
Box3d 
Component 
Promoter 
Cds 
Terminator 
Utr 
PrimerSite 
RestrictionSite 
FivePOverhang 
ThreePOverhang 
NOverhang 
Assembly 
Signature 
Insulator 
Ribosite 
RNAStab 
ProteaseSite 
ProteinStab 
RPromoter 
RArrow 
LArrow 
LPromoter 

◆ Style

enum class Acts::GraphViz::Style
strong
Enumerator
Filled 
Invisible 
Diagonals 
Rounded 
Dashed 
Dotted 
Solid 
Bold 

Function Documentation

◆ operator<<() [1/4]

std::ostream & Acts::GraphViz::operator<< ( std::ostream & os,
const Edge & node )

◆ operator<<() [2/4]

std::ostream & Acts::GraphViz::operator<< ( std::ostream & os,
const Node & node )

◆ operator<<() [3/4]

std::ostream & Acts::GraphViz::operator<< ( std::ostream & os,
const Shape & shape )

◆ operator<<() [4/4]

std::ostream & Acts::GraphViz::operator<< ( std::ostream & os,
const Style & style )