Quaternion &Quaternion::Clone( ) const { Quaternion *pClone = new Quaternion( ); pClone->Copy( *this ); return *pClone; }