#include "TVector3.h"
#include "boca/math/Vector2.hh"
Go to the source code of this file.
|
| boca |
| Boosted Collider Analysis.
|
|
| boost |
| Boost provides free peer-reviewed portable C++ source libraries.
|
|
|
template<typename Value_ > |
using | boca::OnlyIfNotVector3 = typename std::enable_if< !IsVector3< Value_ >::value >::type |
|
template<typename Value_ > |
using | boca::OnlyIfVector3 = typename std::enable_if< IsVector3< Value_ >::value >::type |
|
|
std::string | boca::Name (Dim3 dim_3) |
|
Dim3 | boca::Third (Dim3 dim_1, Dim3 dim_2) |
|
Dim3 | boca::Next (Dim3 dim) |
|
std::vector< Dim3 > | boca::Dimensions3 () |
|
template<class Value_ , class Value_2_ , typename = OnlyIfVector3<Value_>, typename = OnlyIfVector3<Value_2_>> |
constexpr auto | boca::operator* (Value_ const &vector_1, Value_2_ const &vector_2) |
|
template<class Value_ , class Value_2_ , typename = OnlyIfVector3<Value_>, typename = OnlyIfNotVector3<Value_2_>> |
constexpr auto | boca::operator* (Value_ const &vector, Value_2_ scalar) |
|
template<class Value_ , class Value_2_ , typename = OnlyIfVector3<Value_>, typename = OnlyIfNotVector3<Value_2_>> |
constexpr auto | boca::operator* (Value_2_ scalar, Value_ const &vector) |
|
template<class Value_1 , class Value_2_ , class Value_3 > |
constexpr auto | boca::Triple (Vector3< Value_1 > const &vector_1, Vector3< Value_2_ > const &vector_2, Vector3< Value_3 > const &vector_3) |
|