TVector

Inheritance Hierarchy

TArray

TVector

Syntax

template<class T, int d>
class TVector : public TArray< T >

Specializations

Constructors

Name Description

Public function

TVector()

Public function

TVector

(
    const T element
)

Public function

TVector

(
    const FVector & Other
)

Public function

TVector

(
    const TVector < T2, d >& Other
)

Public function

TVector

(
    std::istream& Stream
)

Public function

TVector

(
    const T s1,
    const T s2
)

Public function

TVector

(
    const T s1,
    const T s2,
    const T s3
)

Public function

TVector

(
    const T s1,
    const T s2,
    const T s3,
    const T s4
)

Destructors

Name Description

Public function

~TVector()

Functions

Name Description

Public function Static

TVector < T, ...

 

AxisVector

(
    const int32 Axis
)

Public function Const

TVector < T, ...

 

GetSafeNormal()

Public function Const

T

 

Product()

Public function Const

T

 

Size()

Public function Const

T

 

SizeSquared()

Public function Const

void

 

Write

(
    std::ostream& Stream
)

Operators

Name Description

Public function Const

TVector < T, ...

 

operator-

(
    const TVector < T, d >& Other
)

Public function Const

TVector < T, ...

 

operator-()

Public function Const

TVector < T, ...

 

operator*

(
    const T& S
)

Public function Const

TVector < T, ...

 

operator*

(
    const TVector < T, d >& Other
)

Public function

TVector < T, ...

 

operator*=

(
    const T& S
)

Public function Const

TVector < T, ...

 

operator/

(
    const TVector < T, d >& Other
)

Public function

TVector < T, ...

 

operator/=

(
    const TVector < T, d >& Other
)

Public function Const

TVector < T, ...

 

operator+

(
    const TVector < T, d >& Other
)

Public function

TVector < T, ...

 

operator+=

(
    const TVector < T, d >& Other
)

Public function

TVector < T, ...

 

operator=

(
    const TVector < T, d >& Other
)

Public function

TVector < T, ...

 

operator-=

(
    const TVector < T, d >& Other
)

References

Module

Chaos

Header

Runtime/Experimental/Chaos/Public/Chaos/MassProperties.h