TVector< T, 3 >

Windows
MacOS
Linux

References

Module

ChaosCore

Header

/Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/Vector.h

Include

#include "Chaos/Vector.h"

Syntax

template<class T>
class TVector< T, 3 >

Variables

Name Description

Public variable

T

 

X

Public variable

T

 

Y

Public variable

T

 

Z

Functions

Name Description

Public function

 

~TVector()

Public function Static

TVector< T, ...

 

AxisVector

(
    const int32 Axis
)

Public function Const

TVector< T, ...

 

ComponentwiseMax

(
    const TVector< T, 3 >& Other
)

Public function Const

TVector< T, ...

 

ComponentwiseMin

(
    const TVector< T, 3 >& Other
)

Public function Const

TVector< T, ...

 

GetSafeNormal()

Public function Const

T

 

Max()

Public function Const

T

 

Min()

Public function Const

int32

 

Num()

Public function Const

T

 

Product()

Public function

T

 

SafeNormalize()

Public function Const

T

 

Size()

Public function Const

T

 

SizeSquared()

Public function

 

TVector

(
    std::istream& Stream
)

Public function

 

TVector()

Public function

 

TVector

(
    T InX
)

Public function

 

TVector

(
    const FVector& Other
)

Public function

 

TVector

(
    const TVector< T2, 3 >& Other
)

Public function

 

TVector

(
    T InX,
    T InY,
    T InZ
)

Public function Const

void

 

Write

(
    std::ostream& Stream
)

Operators

Name Description

Public function Const

TVector< T, ...

 

operator-

(
    const T Scalar
)

Public function Const

TVector< T, ...

 

operator-()

Public function Const

TVector< T, ...

 

operator-

(
    const TVector< T, 3 >& Other
)

Public function Const

TVector< T, ...

 

operator*

(
    const T S
)

Public function Const

TVector< T, ...

 

operator*

(
    const TVector< T, 3 >& Other
)

Public function

TVector< T, ...

 

operator*=

(
    const T S
)

Public function Const

TVector< T, ...

 

operator/

(
    const TVector< T, 3 >& Other
)

Public function Const

TVector< T, ...

 

operator/

(
    const T Scalar
)

Public function

TVector< T, ...

 

operator/=

(
    const TVector< T, 3 >& Other
)

Public function

T &

 

operator[]

(
    int32 Idx
)

Public function Const

T

 

operator[]

(
    int32 Idx
)

Public function Const

TVector< T, ...

 

operator+

(
    const T Scalar
)

Public function Const

TVector< T, ...

 

operator+

(
    const TVector< T, 3 >& Other
)

Public function

TVector< T, ...

 

operator+=

(
    const TVector< T, 3 >& Other
)

Public function

TVector< T, ...

 

operator=

(
    const TVector< T, 3 >& Other
)

Public function

TVector< T, ...

 

operator-=

(
    const TVector< T, 3 >& Other
)

Public function Const

bool

 

operator==

(
    const TVector< T, 3 >& Other
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss