\VDDcabstransangle DC:A(0,0)B(10;0):60:4 % draw C(4;60) D(4;60) with A B as origin
\VDDcabstransangle EFGH:ABCD:90:4 % EFGH with ABCD as origin 4 up
\VDDcabstransp M:D:DH:3    % translate M starting from D 3 units in direction of DH
\VDDdcanvas.5:1.4  % notice the size of the labels
  \VDDdlbalk ABCDEFGH
  \VDDlpointletter BMH
  \VDDllinepart CG:$4$ \VDDllinepart BC:$4$ \VDDllinepart AB:$5$
  \VDDllinepart DM:$3$
  \VDDdhiddenline AG
  \VDDdhiddenline BM
\VDDdcanvasend
% now with different scaling 
\VDDcabstransangle DC:A(0,0)B(10;0):60:4 % draw C(4;60) D(4;60) with A B as origin
\VDDcabstransangle EFGH:ABCD:90:4 % EFGH wit ABCD as origin 4 up
\VDDdcanvas1:.7 % notice the size of the labels
  \VDDdlbalk ABCDEFGH
\VDDdcanvasend
