java – What does “ShapeRenderer.ShapeType.Filled”, “ShapeRenderer.ShapeType.Line” and “ShapeRenderer.ShapeType.Point” do in libGdx

I am creating a game and I wanted to include collision detection when I came across this:

shapeRenderer.begin(ShapeRenderer.ShapeType.Filled);

What is this and what does ShapeRenderer.ShapeType.Filled, ShapeRenderer.ShapeType.Line and ShapeRenderer.ShapeType.Point do?

The official documentation has no information about this