code: def operate(self, point):
          
          affine_point = np.array([point[0], point[1], point[2], 1])
          return np.dot(self.affine_matrix, affine_point)[0:3]
docs: Apply the operation on a point.
  
          Args:
              point: Cartesian coordinate.
  
          Returns:
              Coordinates of point after operation.