def __init__(self, name, text='', view=None): om.ObjectModelItem.__init__(self, name) self.views = [] self.actor = vtk.vtkTextActor() prop = self.actor.GetTextProperty() prop.SetFontSize(18) self.actor.SetPosition(10, 10) self.actor.SetInput(text) self.addProperty('Visible', True) self.addProperty('Text', text) self.addProperty('Position', [10, 10], attributes=om.PropertyAttributes(minimum=0, maximum=3000, singleStep=1)) self.addProperty('Font Size', 18, attributes=om.PropertyAttributes(minimum=6, maximum=128, singleStep=1)) self.addProperty('Bold', False) self.addProperty('Italic', False) if view: self.addToView(view)
def __init__(self, name, text="", view=None): om.ObjectModelItem.__init__(self, name) self.views = [] self.actor = vtk.vtkTextActor() prop = self.actor.GetTextProperty() prop.SetFontSize(18) self.actor.SetPosition(10, 10) self.actor.SetInput(text) self.addProperty("Visible", True) self.addProperty("Text", text) self.addProperty( "Position", [10, 10], attributes=om.PropertyAttributes(minimum=0, maximum=3000, singleStep=1), ) self.addProperty( "Font Size", 18, attributes=om.PropertyAttributes(minimum=6, maximum=128, singleStep=1), ) self.addProperty("Bold", False) self.addProperty("Italic", False) if view: self.addToView(view)
def __init__(self, name, text='', view=None): om.ObjectModelItem.__init__(self, name) self.views = [] self.actor = vtk.vtkTextActor() prop = self.actor.GetTextProperty() prop.SetFontSize(18) self.actor.SetPosition(10,10) self.actor.SetInput(text) self.addProperty('Visible', True) self.addProperty('Text', text) self.addProperty('Position', [10, 10], attributes=om.PropertyAttributes(minimum=0, maximum=3000, singleStep=1)) self.addProperty('Font Size', 18, attributes=om.PropertyAttributes(minimum=6, maximum=128, singleStep=1)) self.addProperty('Bold', False) self.addProperty('Italic', False) if view: self.addToView(view)