2D Primitives
Circle
Euclid.Circle — Typestruct Circle{T} <: Euclid.AbstractGeometricPrimitive{T, 2}radius::Any
CurveLoop
Euclid.CurveLoop — Typestruct CurveLoop{T, A<:(AbstractArray{<:Euclid.AbstractPrimitive{T, 1}, 1})} <: Euclid.AbstractGeometricPrimitive{T, 2}curves::AbstractVector{<:Euclid.AbstractPrimitive{T, 1}} where T
Ellipse
Euclid.Ellipse — Typestruct Ellipse{T} <: Euclid.AbstractGeometricPrimitive{T, 2}a::Anyb::Any
LineLoop
Euclid.LineLoop — Typestruct LineLoop{T, A<:(Tuple{Vararg{T, N}} where {N, T})} <: Euclid.AbstractGeometricPrimitive{T, 2}lines::Tuple{Vararg{T, N}} where {N, T}
Rectangle
Euclid.Rectangle — Typestruct Rectangle{T} <: Euclid.AbstractGeometricPrimitive{T, 2}lower_corner::StaticArraysCore.SVector{3}width::Anyheight::Any