Class Vector4
template <typename T>
Inherits the following classes: mediapipe::deps::internal_vector::BasicVector< Vector4, T, 4 >
Public Types
Type | Name |
---|---|
typedef VType | BaseType |
typedef typename Base::FloatType | FloatType |
Public Functions
Type | Name |
---|---|
Vector4 | Abs () const |
T * | Data () |
const T * | Data () const |
Vector4 | Fabs () const |
void | Set (T x, T y, T z, T w) |
Vector4 () |
|
Vector4 (T x, T y, T z, T w) |
|
Vector4 (const Vector2< T > & b, T z, T w) |
|
Vector4 (const Vector2< T > & a, const Vector2< T > & b) |
|
Vector4 (const Vector3< T > & b, T w) |
|
bool | aequal (const Vector4 & vb, FloatType margin) const |
void | w (const T & v) |
T | w () const |
void | x (const T & v) |
T | x () const |
void | y (const T & v) |
T | y () const |
void | z (const T & v) |
T | z () const |
Public Types Documentation
typedef BaseType
typedef VType Vector4< T >::BaseType;
typedef FloatType
using Vector4< T >::FloatType = typename Base::FloatType;
Public Functions Documentation
function Abs
inline Vector4 Vector4::Abs () const
function Data [1/2]
inline T * Vector4::Data ()
function Data [2/2]
inline const T * Vector4::Data () const
function Fabs
inline Vector4 Vector4::Fabs () const
function Set
inline void Vector4::Set (
T x,
T y,
T z,
T w
)
function Vector4 [1/5]
inline Vector4::Vector4 ()
function Vector4 [2/5]
inline Vector4::Vector4 (
T x,
T y,
T z,
T w
)
function Vector4 [3/5]
inline Vector4::Vector4 (
const Vector2< T > & b,
T z,
T w
)
function Vector4 [4/5]
inline Vector4::Vector4 (
const Vector2< T > & a,
const Vector2< T > & b
)
function Vector4 [5/5]
inline Vector4::Vector4 (
const Vector3< T > & b,
T w
)
function aequal
inline bool Vector4::aequal (
const Vector4 & vb,
FloatType margin
) const
function w [1/2]
inline void Vector4::w (
const T & v
)
function w [2/2]
inline T Vector4::w () const
function x [1/2]
inline void Vector4::x (
const T & v
)
function x [2/2]
inline T Vector4::x () const
function y [1/2]
inline void Vector4::y (
const T & v
)
function y [2/2]
inline T Vector4::y () const
function z [1/2]
inline void Vector4::z (
const T & v
)
function z [2/2]
inline T Vector4::z () const
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/deps/vector.h