scenario_simulator_v2 C++ API
Public Member Functions | Public Attributes | List of all members
CustomVector3< T > Struct Template Reference

Custom Vector3 struct using T type with multiplication and division operators. More...

Public Member Functions

 CustomVector3 ()=default
 
 CustomVector3 (T x, T y, T z)
 
template<typename U >
CustomVector3 operator* (U v) const
 
template<typename U >
CustomVector3 operator/ (U v) const
 
 CustomVector3 ()=default
 
 CustomVector3 (T x, T y, T z)
 

Public Attributes

x
 
y
 
z
 

Detailed Description

template<typename T>
struct CustomVector3< T >

Custom Vector3 struct using T type with multiplication and division operators.

Custom Vector3 struct using T type.

Constructor & Destructor Documentation

◆ CustomVector3() [1/4]

template<typename T >
CustomVector3< T >::CustomVector3 ( )
default

◆ CustomVector3() [2/4]

template<typename T >
CustomVector3< T >::CustomVector3 ( x,
y,
z 
)
inline

◆ CustomVector3() [3/4]

template<typename T >
CustomVector3< T >::CustomVector3 ( )
default

◆ CustomVector3() [4/4]

template<typename T >
CustomVector3< T >::CustomVector3 ( x,
y,
z 
)
inline

Member Function Documentation

◆ operator*()

template<typename T >
template<typename U >
CustomVector3 CustomVector3< T >::operator* ( v) const
inline

◆ operator/()

template<typename T >
template<typename U >
CustomVector3 CustomVector3< T >::operator/ ( v) const
inline

Member Data Documentation

◆ x

template<typename T >
T CustomVector3< T >::x

◆ y

template<typename T >
T CustomVector3< T >::y

◆ z

template<typename T >
T CustomVector3< T >::z

The documentation for this struct was generated from the following files: