def __init__(self): super().__init__() self.set_prop_name(work_plane_vect="Plano de Trabajo", worl_plane_height="Altura") self.show_properties("work_plane_vect", "work_plane_height") register(self)
def __init__(self, x, y, z=0, name=""): super().__init__() self.x: float = x self.y: float = y self.z: float = z self.name = name self.hide_properties("position") self.set_prop_name() self.show_properties("name", "x", "y", "z") self.index = 0 self.fixed_ux = False self.fixed_uy = False self.fixed_uz = False self.fixed_rx = False self.fixed_ry = False self.fixed_rz = False self.loads: List[Load] = [] self.show_properties("fixed_ux", "fixed_uz", "fixed_ry") self.bind_to_model("x", "y", "z", "fixed_ry", "fixed_ux", "fixed_uz") register(self) self.create_model()
def __init__(self, parent, values): super().__init__() self.parent = parent self.values = values self.show = True self._scheme = dict() self.show_properties("show") #self.set_prop_name(show="Valor") self.bind_to_model("value", "angle") self.parent.add_child_model(self) register(self) self.create_model()
def __init__(self, parent, value, angle=90, load_type="D"): super().__init__() self.parent = parent self.value = value self.angle = angle self.load_type = load_type self._scheme = dict() self.show_properties("value", "angle", "load_type") self.set_prop_name(value="Valor", angle="Ángulo", load_type="Tipo") self.bind_to_model("value", "angle") self.parent.add_child_model(self) register(self) self.create_model()
def __init__(self, width, height): super().__init__() self.size = [width, height] register(self)
def __init__(self, elastic_modulus): super().__init__() self.elastic_modulus = elastic_modulus register(self)
def __init__(self): super().__init__() self.is_editable = False register(self)