@Override public int calculateOffsetY(){
  return -(int)(Math.sin(this.angle) * this.distance) - this.shadowSize;
}

@ Override public int calculateOffsetY ( ) { return - ( int ) ( Math . sin ( this . angle ) * this . distance ) - this . shadowSize ; }
calculates the y - offset for drawing the shadow image relative to the source .
