Abstract types
Base.eltype — MethodBase.ndims — MethodEuclid.AbstractAffinePrimitive — Typeabstract type AbstractAffinePrimitive{T, N, M, MInv, P<:Euclid.AbstractPrimitive{T, N}} <: Euclid.AbstractPrimitive{T, N}Euclid.AbstractBooleanPrimitive — Typeabstract type AbstractBooleanPrimitive{T, N, A, B} <: Euclid.AbstractPrimitive{T, N}Euclid.AbstractDynamicBooleanPrimitive — Typeabstract type AbstractDynamicBooleanPrimitive{T, N, A<:Euclid.AbstractPrimitive{T, N}, B<:(AbstractArray{<:Euclid.AbstractPrimitive{T, N}, 1})} <: Euclid.AbstractBooleanPrimitive{T, N, A<:Euclid.AbstractPrimitive{T, N}, B<:(AbstractArray{<:Euclid.AbstractPrimitive{T, N}, 1})}Euclid.AbstractGeometricPrimitive — Typeabstract type AbstractGeometricPrimitive{T, N} <: Euclid.AbstractPrimitive{T, N}Euclid.AbstractPrimitive — Typeabstract type AbstractPrimitive{T, N}Euclid.AbstractStaticBooleanPrimitive — Typeabstract type AbstractStaticBooleanPrimitive{T, N, A<:Euclid.AbstractPrimitive{T, N}, B<:Euclid.AbstractPrimitive{T, N}} <: Euclid.AbstractBooleanPrimitive{T, N, A<:Euclid.AbstractPrimitive{T, N}, B<:Euclid.AbstractPrimitive{T, N}}Euclid.AffineTransformation — Typestruct AffineTransformation{T}A::StaticArraysCore.SMatrix{3, 3, T, 9} where Tc::StaticArraysCore.SVector{3}
Euclid.Axis — Typestruct Axis{T}location::StaticArraysCore.SVector{3}axis::StaticArraysCore.SVector{3}ref_direction::StaticArraysCore.SVector{3}
Euclid.Direction — Typestruct SArray{Tuple{3}, T, 1, 3} <: StaticArraysCore.StaticArray{Tuple{3}, T, 1}data::Tuple{T, T, T} where T
Euclid.Plane — Typestruct Plane{T}axis::Euclid.Axis
Euclid.Point — Typestruct SArray{Tuple{3}, T, 1, 3} <: StaticArraysCore.StaticArray{Tuple{3}, T, 1}data::Tuple{T, T, T} where T