44 static std::shared_ptr<DiscLayer>
create(
46 const std::shared_ptr<const DiscBounds>& dbounds,
48 double thickness = 0., std::unique_ptr<ApproachDescriptor> ad =
nullptr,
50 return std::shared_ptr<DiscLayer>(
81 const std::shared_ptr<const DiscBounds>& dbounds,
84 std::unique_ptr<ApproachDescriptor> ades =
nullptr,