added rotated line around origin into canvas

Signed-off-by: Littlesat <littlesat99@yahoo.com>
Merge commit 'f379adc2e0b18d9322ac16d5492dd8453ac36fc0'