Navigation
API > API/Runtime > API/Runtime/GeometryCore
An exact-math version of TIntrTriangle3Triangle3, with less persistent state results are returned per-function rather than kept on the struct.
| Name | TExactIntrTriangle3Triangle3 |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Intersection/ExactIntrTriangle3Triangle3.h |
| Include Path | #include "Intersection/ExactIntrTriangle3Triangle3.h" |
Syntax
template<typename Real>
class TExactIntrTriangle3Triangle3
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| TODO: Implement the option to support coplanar intersection bool bIgnoreCoplanar = true; | Intersection/ExactIntrTriangle3Triangle3.h | ||
TExactIntrTriangle3Triangle3
(
TTriangle3< Real > Triangle0, |
Intersection/ExactIntrTriangle3Triangle3.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Triangle0 | TTriangle3< Real > | Inputs. | Intersection/ExactIntrTriangle3Triangle3.h | |
| Triangle1 | TTriangle3< Real > | Intersection/ExactIntrTriangle3Triangle3.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Test
(
bool& bWasCoplanar |
Intersection/ExactIntrTriangle3Triangle3.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool FindOrTestWithoutCoplanar
(
const TTriangle3< Real >& Triangle0, |
Note: Currently also does not handle degenerate (collinear or collapsed-to-point) inputs, and will report such as coplanar. | Intersection/ExactIntrTriangle3Triangle3.h | |
static bool FindWithoutCoplanar
(
const TTriangle3< Real >& Triangle0, |
Intersection/ExactIntrTriangle3Triangle3.h | ||
static bool TestWithoutCoplanar
(
const TTriangle3< Real >& Triangle0, |
Intersection/ExactIntrTriangle3Triangle3.h |