TCircle2

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/CircleTypes.h

Include

#include "CircleTypes.h"

Syntax

template<typename RealType>
struct TCircle2

Variables

Name Description

Public variable

bool

 

bIsReversed

Public variable

FVector2< RealT...

 

Center

Public variable

RealType

 

Radius

Constructors

Name Description

Public function

TCircle2()

Public function

TCircle2

(
    const RealType& RadiusIn
)

Public function

TCircle2

(
    const FVector2< RealType >& Center...,
    const RealType& RadiusIn
)

Functions

Name Description

Public function Const

RealType

 

Distance

(
    const FVector2< RealType >& Point
)

Public function Const

RealType

 

GetArea()

Public function Const

TAxisAligned...

 

GetBoundingBox()

Public function Const

RealType

 

GetBoundingPolygonRadius

(
    int NumSides
)

Public function Const

RealType

 

GetCircumference()

Public function Const

RealType

 

GetCurvature()

Public function Const

RealType

 

GetDiameter()

Public function Const

FVector2< Re...

 

GetPointFromAngleD

(
    RealType AngleDeg
)

Public function Const

FVector2< Re...

 

GetPointFromAngleR

(
    RealType AngleRad
)

Public function Const

FVector2< Re...

 

GetPointFromUnitParameter

(
    RealType UnitParam
)

Public function Const

RealType

 

GetSignedCurvature()

Public function Const

bool

 

IsInside

(
    const FVector2< RealType >& Point
)

Public function

void

 

SetArea

(
    RealType NewArea
)

Public function

void

 

SetCircumference

(
    RealType NewCircumference
)

Public function

void

 

SetDiameter

(
    RealType NewDiameter
)

Public function Const

RealType

 

SignedDistance

(
    const FVector2< RealType >& Point
)

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