TImplicitTriangle

Windows
MacOS
Linux

Inheritance Hierarchy

FImplicitObject

TImplicitTriangle

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Triangle.h

Include

#include "Chaos/Triangle.h"

Syntax

template<typename T>
class TImplicitTriangle : public Chaos::FImplicitObject

Constructors

Name Description

Public function

TImplicitTriangle()

Public function

TImplicitTriangle

(
    const TImplicitTriangle&
)

Public function

TImplicitTriangle

(
    TImplicitTriangle&& InToSteal
)

Public function

TImplicitTriangle

(
    const TVector< T, 3 >& InA,
    const TVector< T, 3 >& InB,
    const TVector< T, 3 >& InC
)

Functions

Name Description

Public function Virtual Const

TVector< T, ...

 

FindGeometryOpposingNormal

(
    const TVector< T, 3 >& DenormDir,
    int32 FaceIndex,
    const TVector< T, 3 >& OriginalNor...
)

Public function Const

TVector< T, ...

 

GetNormal()

Public function Const

TPlane< T, 3...

 

GetPlane()

Public function Virtual Const

bool

 

Overlap

(
    const TVector< T, 3 >& Point,
    const T Thickness
)

Public function Virtual Const

T

 

PhiWithNormal

(
    const TVector< T, 3 >& InSamplePoi...,
    TVector< T, 3 >& OutNormal
)

Public function Virtual Const

bool

 

Raycast

(
    const TVector< T, 3 >& StartPoint,
    const TVector< T, 3 >& Dir,
    const T Length,
    const T Thickness,
    T& OutTime,
    TVector< T, 3 >& OutPosition,
    TVector< T, 3 >& OutNormal,
    int32& OutFaceIndex
)

Public function Static

constexpr EI...

 

StaticType()

Public function Virtual Const

TVector< T, ...

 

Support

(
    const TVector< T, 3 >& Direction,
    const T Thickness
)

Overridden from FImplicitObject

Operators

Name Description

Public function Const

const TVecto...

 

operator[]

(
    uint32 InIndex
)

Public function

TVector< T, ...

 

operator[]

(
    uint32 InIndex
)

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