| Segment(const double default_length, const WorldBuilder::Point< 2 > &default_thickness, const WorldBuilder::Point< 2 > &default_top_truncation, const WorldBuilder::Point< 2 > &default_angle, std::vector< std::shared_ptr< A > > temperature_systems, std::vector< std::shared_ptr< B > > composition_systems, std::vector< std::shared_ptr< C > > grains_systems, std::vector< std::shared_ptr< D > > velocity_systems) | WorldBuilder::Objects::Segment< A, B, C, D > | |