図形の形状を表すためのクラスを提供するヘッダ [詳解]
クラス | |
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 |
図形の形状を表すためのクラスを提供するヘッダ