question: public Rectangle ( Double x , Double y , Double width , Double height ) { this ( ( int ) Math . round ( x ) , ( int ) Math . round ( y ) , ( int ) Math . round ( width ) , ( int ) Math . round ( height ) ) ; }
target:  TODO as with DimensionDouble and PointDouble, Rectangle should also contain only double values in future!