adapt-pt function
width/height based on adapted bounds