/Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoElementCircleBase.h
Abstract base object for circle, torus and arc.
class UGizmoElementCircleBase : public [UGizmoElementLineBase](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoElementLineBase)
FVector
Axis0
Axis0 of plane in which circle lies, must perpendicular to normal.
FVector
Axis1
Axis1 of plane in which circle lies, must perpendicular to Axis0.
FVector
Center
CircleBase center.
int32
NumSegments
Number of segments for rendering arc.
double
PartialEndAngle
End angle to render for partial torus.
double
PartialStartAngle
Start angle to render for partial torus.
EGizmoElementPa...
PartialType
True when the arc is not full.
double
PartialViewDependentMaxCosTol
For PartialViewDependent, max cosine of angle between the normal and view direction Within this tolerance, the arc will be rendered as full rather than partial
double
Radius
Radius of main circle, some derived elements have inner radius (e.g. torus and arc)