def __init__(self, name, value, description, world, frame=None):
     _VisualEditorBase.__init__(self, name, value, description, world)
     self.frame = se3.identity() if frame == None else frame
     self.xformposer = TransformPoser()
     self.xformposer.set(*se3.mul(self.frame, value))
     self.xformposer.enableRotation(True)
     self.xformposer.enableTranslation(True)
     self.addWidget(self.xformposer)