text: #ifndef MESH_ARRAY_MAKE_CONICAL_H
  #define MESH_ARRAY_MAKE_CONICAL_H
  
  #include <mesh_array_t3mesh.h>
  #include <mesh_array_vertex_attribute.h>
  
  namespace mesh_array
  {
    
    template<typename MT>
    void make_conical(
                      typename MT::real_type const & bottom_radius
                      , typename MT::real_type const & top_radius
                      , typename MT::real_type const & height
                      , size_t const & slices
                      , T3Mesh & mesh
                      , VertexAttribute<typename MT::real_type,T3Mesh> & X
                      , VertexAttribute<typename MT::real_type,T3Mesh> & Y
                      , VertexAttribute<typename MT::real_type,T3Mesh> & Z
                      );
  
  } //namespace mesh_array
  
  // MESH_ARRAY_MAKE_CONICAL_H
  #endif 
  