what about:
mutable struct MultiScalePointCloud{C<:AbstractPointCloud{D} where D}
clouds::Vector{C}
# plus other info about the point clouds
end
or I believe you could avoid D at all as well
what about:
mutable struct MultiScalePointCloud{C<:AbstractPointCloud{D} where D}
clouds::Vector{C}
# plus other info about the point clouds
end
or I believe you could avoid D at all as well