TIntrSegment2Triangle2

Compute intersection between 2D segment and 2D triangle

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Intersection/IntrSegment2Triangle2.h

Include

#include "Intersection/IntrSegment2Triangle2.h"

Syntax

template<typename Real>
class TIntrSegment2Triangle2

Remarks

Compute intersection between 2D segment and 2D triangle

Variables

Name Description

Public variable

double

 

Param0

Public variable

double

 

Param1

Public variable

FVector2< Real ...

 

Point0

Public variable

FVector2< Real ...

 

Point1

Public variable

int

 

Quantity

Output.

Public variable

EIntersectionRe...

 

Result

Protected variable

TSegment2< Real...

 

Segment

Input.

Protected variable

TTriangle2< Rea...

 

Triangle

Public variable

EIntersectionTy...

 

Type

Constructors

Name Description

Public function

TIntrSegment2Triangle2()

Public function

TIntrSegment2Triangle2

(
    TSegment2< Real > Seg,
    TTriangle2< Real > Tri
)

Functions

Name Description

Public function

TIntrSegment...

 

Compute

(
    Real Tolerance
)

Public function

bool

 

Find

(
    Real Tolerance
)

Public function Const

TSegment2< R...

 

GetSegment()

Public function Const

TTriangle2< ...

 

GetTriangle()

Public function

bool

 

IsSimpleIntersection()

Public function

void

 

SetSegment

(
    const TSegment2< Real >& SegmentIn
)

Public function

void

 

SetTriangle

(
    const TTriangle2< Real >& Triangle...
)

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