I'm using the lib for a project. I want to know if it is possible to create a 2D plane using Domain2D and draw inside it different shapes then check intersections between shapes and which area of the domain2D is used.
I am not sure to well understand your question;
You can not really create a 2D plane using javaGeom. All shapes are embedded into the two-dimensional Oxy euclidean plane. So all intersections occur within this plane.
If you think about 3D planes, there is an embryo of implementation in math.geom3d, but I'm not sure this is very usefull in its present stage.
Hope this helps ?