LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::io::TikzOptions Struct Reference

Layout and rendering options of the network TikZ exporter (TikZOptions). More...

#include <line/io/tikz/tikz_options.h>

Public Attributes

double node_spacing = 3.0
 vertical distance between nodes of one layer, cm
double layer_spacing = 4.0
 horizontal distance between layers, cm
bool show_routing_prob = true
 label edges with their probability (see tikz.h: never reached by the exporter)
bool show_server_count = true
 draw the server circle of a Queue with its server count
bool show_node_names = true
 label each node with its name
bool show_scheduling = true
 print a Queue's discipline beneath it
int border_padding = 10
 standalone border, pt
double min_prob_to_show = 0.001
 probabilities within this of 0 or 1 get no label
bool hide_auto_generated_nodes = false
 hide the CS_x_to_y class switches link inserts

Detailed Description

Layout and rendering options of the network TikZ exporter (TikZOptions).

Definition at line 22 of file tikz_options.h.

Member Data Documentation

◆ border_padding

int line::io::TikzOptions::border_padding = 10

standalone border, pt

Definition at line 29 of file tikz_options.h.

◆ hide_auto_generated_nodes

bool line::io::TikzOptions::hide_auto_generated_nodes = false

hide the CS_x_to_y class switches link inserts

Definition at line 31 of file tikz_options.h.

◆ layer_spacing

double line::io::TikzOptions::layer_spacing = 4.0

horizontal distance between layers, cm

Definition at line 24 of file tikz_options.h.

◆ min_prob_to_show

double line::io::TikzOptions::min_prob_to_show = 0.001

probabilities within this of 0 or 1 get no label

Definition at line 30 of file tikz_options.h.

◆ node_spacing

double line::io::TikzOptions::node_spacing = 3.0

vertical distance between nodes of one layer, cm

Definition at line 23 of file tikz_options.h.

◆ show_node_names

bool line::io::TikzOptions::show_node_names = true

label each node with its name

Definition at line 27 of file tikz_options.h.

◆ show_routing_prob

bool line::io::TikzOptions::show_routing_prob = true

label edges with their probability (see tikz.h: never reached by the exporter)

Definition at line 25 of file tikz_options.h.

◆ show_scheduling

bool line::io::TikzOptions::show_scheduling = true

print a Queue's discipline beneath it

Definition at line 28 of file tikz_options.h.

◆ show_server_count

bool line::io::TikzOptions::show_server_count = true

draw the server circle of a Queue with its server count

Definition at line 26 of file tikz_options.h.


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