トレランス付き(信頼精度付き)ベクトル ライブラリ ヘッダ More...
#include "Vector.h"
Go to the source code of this file.
Classes | |
class | TVector< T > |
Namespaces | |
namespace | jbxl |
Defines | |
#define | TVECTOR TVector |
Functions | |
template<typename T > | |
double | ProportionVector (TVector< T > v1, TVector< T > v2, T &t) |
template<typename T > | |
TVector< T > | operator- (const TVector< T > a) |
template<typename T > | |
TVector< T > | operator+ (const TVector< T > a, const TVector< T > b) |
template<typename T , typename R > | |
TVector< T > | operator+ (const R d, const TVector< T > a) |
template<typename T , typename R > | |
TVector< T > | operator+ (const TVector< T > a, const R d) |
template<typename T > | |
TVector< T > | operator- (const TVector< T > a, const TVector< T > b) |
template<typename T , typename R > | |
TVector< T > | operator- (const R d, const TVector< T > a) |
template<typename T , typename R > | |
TVector< T > | operator- (const TVector< T > a, const R d) |
template<typename T , typename R > | |
TVector< T > | operator* (const R d, const TVector< T > a) |
template<typename T , typename R > | |
TVector< T > | operator* (const TVector< T > a, const R d) |
template<typename T , typename R > | |
TVector< T > | operator/ (const TVector< T > a, const R d) |
template<typename T , typename R > | |
TVector< T > | operator/ (const R d, const TVector< T > a) |
template<typename T > | |
bool | operator== (const TVector< T > v1, const TVector< T > v2) |
template<typename T > | |
bool | operator!= (const TVector< T > v1, const TVector< T > v2) |
template<typename T > | |
TVector< T > | operator^ (const TVector< T > a, const TVector< T > b) |
Cross product 外積. | |
template<typename T > | |
T | operator* (const TVector< T > a, const TVector< T > b) |
Dot product 内積. | |
template<typename T > | |
T | TVectorMultiTolerance (TVector< T > a, TVector< T > b) |
内積の誤差 |
Definition in file TVector.h.