FrontPageAGHAGH/クラスリファレンス>AGHVECTOR2

AGHVECTOR2

float型(pos3d_tとしてtypedefされている)xとyの二値を持つ構造体。

コンストラクタによりx、y共に0で初期化される。
引数付きコンストラクタによりx、yの値を指定可能。

typedefによるエイリアスとして以下でも可。

  • AGH_XY
  • AGH_VECTOR2
  1. typedef float pos3d_t;
  2. typedef struct _AGH_XY
  3. {
  4. pos3d_t x;
  5. pos3d_t y;
  6. _AGH_XY(){
  7. y = x = 0;
  8. }
  9. _AGH_XY( pos3d_t x_in, pos3d_t y_in ){
  10. x = x_in;
  11. y = y_in;
  12. }
  13. }
  14. AGH_XY, AGH_VECTOR2, AGHVECTOR2;