(C++) fixed problem with aspectScale not having a default value, and not being copied correctly in the copy constructor