76
# Encode the border name
77
# - Used by setting graph border display
81
return($side) if ($side =~ /^\d+$/);
84
$code += 1 if ($side =~ /(^|,)\s*(1|bottom|bottom left front)\s*(,|$)/);
85
$code += 2 if ($side =~ /(^|,)\s*(2|left|bottom left back)\s*(,|$)/);
86
$code += 4 if ($side =~ /(^|,)\s*(4|top|bottom right front)\s*(,|$)/);
87
$code += 8 if ($side =~ /(^|,)\s*(8|right|bottom right back)\s*(,|$)/);
88
$code += 16 if ($side =~ /(^|,)\s*(16|left vertical)\s*(,|$)/);
89
$code += 32 if ($side =~ /(^|,)\s*(32|back vertical)\s*(,|$)/);
90
$code += 64 if ($side =~ /(^|,)\s*(64|right vertical)\s*(,|$)/);
91
$code += 128 if ($side =~ /(^|,)\s*(128|front vertical)\s*(,|$)/);
92
$code += 256 if ($side =~ /(^|,)\s*(256|top left back)\s*(,|$)/);
93
$code += 512 if ($side =~ /(^|,)\s*(512|top right back)\s*(,|$)/);
94
$code += 1024 if ($side =~ /(^|,)\s*(1024|top left front)\s*(,|$)/);
95
$code += 2048 if ($side =~ /(^|,)\s*(2048|top right front)\s*(,|$)/);
76
100
# Copy object using dclone() of Storable