ROSE
0.11.109.0

Position of an edge.
GraphViz represents edge positions as Bsplines. These are apparently a sequence quadratic Bezier curve segments, which can be drawn with a sliding window of length four coordinates and delta of one coordinate. The spline will therefore always have at least four coorindates.
Since GraphViz identifies edges by their endpoints, there is no support for being able to resolve GraphViz edges back to their corresponding Sawyer edges when edges are parallel.
Definition at line 876 of file GraphViz.h.
#include <Rose/BinaryAnalysis/Partitioner2/GraphViz.h>
Public Attributes  
std::vector< Coordinate >  spline 
Control points for the edge Bspline. More...  
std::vector<Coordinate> Rose::BinaryAnalysis::Partitioner2::GraphViz::EdgePosition::spline 