def Cos(input_vertex: vertex_constructor_param_types, label: Optional[str]=None) -> Vertex:
    """
    Takes the cosine of a vertex, Cos(vertex)
    
    :param input_vertex: the vertex
    """
    return Double(context.jvm_view().CosVertex, label, cast_to_double_vertex(input_vertex))