code: def Triangular(x_min: vertex_constructor_param_types, x_max: vertex_constructor_param_types, c: vertex_constructor_param_types, label: Optional[str]=None) -> Vertex:
      
      return Double(context.jvm_view().TriangularVertex, label, cast_to_double_vertex(x_min), cast_to_double_vertex(x_max), cast_to_double_vertex(c))
docs: One to one constructor for mapping some shape of xMin, xMax and c to a matching shaped triangular.
      
      :param x_min: the xMin of the Triangular with either the same shape as specified for this vertex or a scalar
      :param x_max: the xMax of the Triangular with either the same shape as specified for this vertex or a scalar
      :param c: the c of the Triangular with either the same shape as specified for this vertex or a scalar