code: def dcm(self, dcm):
          
          assert(isinstance(dcm, Matrix3))
          self._dcm = dcm.copy()
  
          # mark other representations as outdated, will get generated on next
          # read
          self._q = None
          self._euler = None
docs: Set the DCM
          :param dcm: Matrix3