43template<
typename T,
typename TR = T>
91 INDEX
Add(
const T& x,
const T& y)
125 T
X(INDEX index)
const
127 return GetEx(index).first;
136 T
Y(INDEX index)
const
138 return GetEx(index).second;
152 const T& t =
At(i).second;
176 const T& bx = p->
first;
179 for (
int i = 2; i < size; i++ )
208 for (
int i = 1; i < size; i++ )
#define loop(VAR, CNT)
loop構文.
virtual size_t GetSize(void) const
[取得] サイズ取得
virtual const TNB::CPairT< T, T > & At(INDEX index) const
[取得] 要素の参照取得.
virtual INDEX Add(const TNB::CPairT< T, T > &t)
[追加] 要素一つ追加.
#define EXCLUSIVE(CLS)
簡易排他制御マクロ.
CValueDistance sqrt(const CValueArea &a)
[計算] 平方根 (距離 = √面積)
INDEX AddEx(const TNB::CPairT< T, T > &t)
[追加] 要素一つ追加.
TNB::CPairT< T, T > GetEx(INDEX index) const
[取得] 要素の取得.