Ticket #33763

座標型

Open Date: 2014-05-07 09:13 Last Update: 2014-05-08 16:25

Reporter:
Owner:
(None)
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

doubleとintの変換やらが思ったより面倒なので、引数をPointにして、ShapeにPointを返す関数も作る。 Cameraの座標変換もPointを返すようにするとか。 Pointクラスのコンストラクタはtemplateにする。 関数のオーバーロードは出来るだけ避けたいので、旧方式は残さない 大きさの方も専用の型を作ってもよいが、出てくる箇所が多くないのでこっちはそのままでも

 ライブラリじゃなくサンプルコードの設計の問題だったので変更しない。 ShpaeとModelにPointを返す関数は追加すると思う。

Ticket History (3/5 Histories)

2014-05-07 09:13 Updated by: mr_dagon
  • New Ticket "座標型" created
2014-05-07 09:38 Updated by: mr_dagon
Comment

大きさの方はRect型で対応する?

Image.Copy({ {100,100} , 100 , 100}); とかなるのはさすがに分かりにくいかも?

あるいは座標も大きさもVec2D型で扱うとか?

オーバーロードでも良い気がしてきた

2014-05-08 10:34 Updated by: mr_dagon
  • Details Updated
2014-05-08 16:22 Updated by: mr_dagon
  • Details Updated
2014-05-08 16:25 Updated by: mr_dagon
  • Details Updated
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2014-05-08 16:25

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login