def METHOD_NAME(self):
    extent = self.image.GetWholeExtent()
    if self.orientation == AXIAL:
        xs = extent[1] - extent[0] + 1
        ys = extent[3] - extent[2] + 1
        actor = self.actor            
        actor.SetInput(self.image)
        actor.SetDisplayExtent(extent[0], extent[1], 
                               extent[2], extent[3], 
                               self.slice, self.slice)
    elif self.orientation == CORONAL:
        xs = extent[1] - extent[0] + 1
        ys = extent[5] - extent[4] + 1
        actor = self.actor            
        actor.SetInput(self.image)
        actor.SetDisplayExtent(extent[0], extent[1],
                                self.slice, self.slice,
                                extent[4], extent[5])
    elif self.orientation == SAGITAL:
        xs = extent[3] - extent[2] + 1
        ys = extent[5] - extent[4] + 1
        actor = self.actor            
        actor.SetInput(self.image)
        actor.SetDisplayExtent(self.slice, self.slice, 
                                extent[2], extent[3],
                                extent[4], extent[5])
    self.ren.AddActor(self.actor)
    self.ren.ResetCameraClippingRange()
    cam = self.ren.GetActiveCamera()
    bounds = self.actor.GetBounds()
    spos = bounds[self.orientation*2]
    cpos = cam.GetPosition()[self.orientation]
    range = abs(spos - cpos)
    spacing = self.actor.GetInput().GetSpacing()
    avg_spacing = sum(spacing)/3.0
    cam.SetClippingRange(range - avg_spacing * 3.0, range +\
                         avg_spacing * 3.0)
    self.ren.Render()