The graphical description allows to select a arrow type among the nine basic predefined types of Graphviz (box
, crow
, diamond
, dot
, inv
, none
, normal
, tee
, vee
).
A custom
type has been added in order to allow to use any Graphiv compliant arrow style (cf. Graphviz documezntation).
If the target (and/or source) arrow type of a ReferenceFigure is set to custom
, a new property named Target Arrow (custom) (and/or Source Arrow (custom)) appears in the property view. In this property, a Graphiz compliant arrow type can be entered.
Note : The custom arrow must validate the following regular expresion : (o?[lr]?(box|crow|diamond|dot|inv|none|normal|tee|vee))+
For example, in the school sample, if the target arrow type of the students friends reference is set to custom
, and Target Arrow (custom) property is set to normalonormalodot
([normal] + [o + normal] + [o + dot]), you may get the following result :