TIntrLine2Line2

Compute intersection between two 2D lines

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

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

Include

#include "Intersection/IntrLine2Line2.h"

Syntax

template<typename RealType>
class TIntrLine2Line2

Remarks

Compute intersection between two 2D lines

Variables

Name Description

Protected variable

RealType

 

DistThresh

Protected variable

RealType

 

dotThresh

Protected variable

TLine2< RealTyp...

 

Line1

Input data

Protected variable

TLine2< RealTyp...

 

Line2

Public variable

FVector2< RealT...

 

Point

Result data

Public variable

int

 

Quantity

Public variable

EIntersectionRe...

 

Result

Public variable

RealType

 

Segment1Parameter

Public variable

RealType

 

Segment2Parameter

Public variable

EIntersectionTy...

 

Type

Constructors

Name Description

Public function

TIntrLine2Line2

(
    const TLine2< RealType >& Line1In,
    const TLine2< RealType >& Line2In
)

Functions

Name Description

Public function Static

EIntersectio...

 

Classify

(
    const FVector2< RealType >& P0,
    const FVector2< RealType >& D0,
    const FVector2< RealType >& P1,
    const FVector2< RealType >& D1,
    RealType DotThreshold,
    RealType DistThreshold,
    FVector2< RealType >& s
)

Public function

TIntrLine2Li...

 

Compute()

Public function

bool

 

Find()

Public function Const

RealType

 

GetDistThreshold()

Public function Const

RealType

 

GetDotThreshold()

Public function Const

const TLine2...

 

GetLine1()

Public function Const

const TLine2...

 

GetLine2()

Public function Const

bool

 

IsSimpleIntersection()

Public function

void

 

SetDistThreshold

(
    RealType Value
)

Public function

void

 

SetDotThreshold

(
    RealType Value
)

Public function

void

 

SetLine1

(
    const TLine2< RealType >& Value
)

Public function

void

 

SetLine2

(
    TLine2< RealType >& Value
)

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