--- trunk/pyvisi/py_src/actor.py 2007/01/29 07:22:43 943 +++ trunk/pyvisi/py_src/actor.py 2007/01/31 03:08:04 946 @@ -140,104 +140,3 @@ return self._vtk_actor2D -class TextActor(Actor2D): - """ - Class that defines a 2D text actor. - """ - - def __init__(self, text): - """ - Initialise the 2D text actor. - - @type text: String - @param text: 2D text to be displayed - """ - - self.__text = text - self._vtk_actor2D = vtk.vtkTextActor() - - self.__setInput() - - def __setInput(self): - """ - Set the 2D text to be displayed. - """ - - self._vtk_actor2D.SetInput(self.__text) - - def setFontSize(self, size): - """ - Set the 2D text size. - - @type size: Number - @param size: Size of the 2D text - """ - - self._vtk_actor2D.GetTextProperty().SetFontSize(size) - - def setFontToTimes(self): - """ - Set the 2D text font type to times new roman. - """ - - self._vtk_actor2D.GetTextProperty().SetFontFamilyToTimes() - - def setFontToArial(self): - """ - Set the 2D text font type to arial. - """ - - self._vtk_actor2D.GetTextProperty().SetFontFamilyToArial() - - def setFontToCourier(self): - """ - Set the 2D text front type to courier. - """ - - self._vtk_actor2D.GetTextProperty().SetFontFamilyToCourier() - - def setJustificationToCenter(self): - """ - Set the 2D text to center justification. - """ - - self._vtk_actor2D.GetTextProperty().SetJustificationToCentered() - - def setJustificationToLeft(self): - """ - Set the 2D text to left justification. - """ - - self._vtk_actor2D.GetTextProperty().SetJustificationToLeft() - - def setJustificationToRight(self): - """ - Set the 2D text to right justification. - """ - - self._vtk_actor2D.GetTextProperty().SetJustificationToRight() - - def boldOn(self): - """ - Bold the 2D text. - """ - - self._vtk_actor2D.GetTextProperty().BoldOn() - - def shadowOn(self): - """ - Apply shadow onto the 2D text to ease visibility. - """ - - self._vtk_actor2D.GetTextProperty().ShadowOn() - - def setColor(self, color): - """ - Set the color of the text. - - @type color: L{Color } constant - @param color: 2D text color - """ - - self._vtk_actor2D.GetTextProperty().SetColor(color) -