図形の形状を表すためのクラスを提供するヘッダ [詳解]
クラス | |
| struct | Kisaragi_Lib::Point2D< T > |
| 点を表すプリミティブ型 [詳解] | |
| struct | Kisaragi_Lib::Vector2D< T > |
| ベクトルを表すプリミティブ型 [詳解] | |
| struct | Kisaragi_Lib::Line2D< T > |
| 始点と方向ベクトルで示される無限の直線を表すプリミティブ型 [詳解] | |
| struct | Kisaragi_Lib::Segment2D< T > |
| 始点と方向ベクトルで示される有限の直線を表すプリミティブ型 [詳解] | |
| struct | Kisaragi_Lib::Circle2D< T > |
| 円を表すプリミティブ型 [詳解] | |
| struct | Kisaragi_Lib::Capsule2D< T > |
| 楕円形を表すプリミティブ型 [詳解] | |
| struct | Kisaragi_Lib::AABB< T > |
| 軸平行境界ボックス [詳解] | |
名前空間 | |
| namespace | Kisaragi_Lib |
型定義 | |
| template<typename T> | |
| using | Kisaragi_Lib::Scale2D = Point2D<T> |
| サイズを表すプリミティブ型 実体はPoint2D<T>と変わりありません | |
変数 | |
| static const double | Kisaragi_Lib::EPSILON = 0.000001 |
図形の形状を表すためのクラスを提供するヘッダ