ASE Home Page Products Download Purchase Support About ASE
ChartDirector Support
Forum HomeForum Home   SearchSearch

Message ListMessage List     Post MessagePost Message

  How add arrows to wafer
Posted by at on May-16-2016 17:19
Attachments:
Hi Peter, I was able to draw a wafer chart based on this http://www.chartdir.com/forum/download_thread.php?site=chartdir&bn=chartdir_support&thread=1340610047 . Now I would like to know how to add arrows on top of it like the one attached. The arrows should be rotated/flipped also together with the wafer after using the $drawArea->rotate() / vFlip() / hFip().

Thanks.
wafer_with_arrows.png
wafer_with_arrows.png

7.86 Kb

  Re: How add arrows to wafer
Posted by Peter Kwan on May-17-2016 04:07
Attachments:
Hi at,

One way to add the arrows are to use the VectorLayer of an XYChart. I have attached an example for your reference.

I am not too sure how you want the arrows to rotate. If the arrows are to rotate with the wafer as a whole, then after rotation, the arrows will rotate around the wafer (that is, the arrows can go to the bottom of the wafer or the right side of the wafer, etc, because it is rotated with the wafer as one piece). In my attached example, the arrows rotate about its own center (not the center of the wafer), and the arrow center is at a fixed position (bottom left of the chart).

Regards
Peter Kwan
wafer.png
wafer.php
wafer.php

4.65 Kb

  Re: How add arrows to wafer
Posted by at on May-17-2016 11:05
Hi Peter, thanks, I meant to rotate the arrows together with the wafer as one piece. It's now working as I intended.

Btw, I'm wondering though that in CD's documentation, the rotate function is supposed to be clockwise but as I see it, it's actually counterclockwise. Can you please clarify?

  Re: How add arrows to wafer
Posted by Peter Kwan on May-17-2016 16:41
Hi at,

Sorry for the incorrect documentation.

I have just checked using an old version of ChartDirector release 10 years ago, and the rotation was anti-clockwise. So we believe the rotation has always been anti-clockwise. For compatibility reasons, I think we cannot change this behaviour now, so we have decided that the documentation is incorrect.

Regards
Peter Kwan