Skip to content

ModifyPythonPartParameterUtil

Canonical path: Utils.PythonPart.ModifyPythonPartParameterUtil.ModifyPythonPartParameterUtil

implementation of the utility class for the PythonPart parameter modification

execute staticmethod

execute(
    python_part: BaseElementAdapter,
    coord_input: CoordinateInput,
    mod_param_data: list[ModifiedParameterData],
)

execute the parameter modification

Parameters:

get_modified_parameters staticmethod

get_modified_parameters(
    old_parameter: list[str],
    python_part_ele: BaseElementAdapter,
    str_table: BuildingElementStringTable,
    material_str_table: BuildingElementMaterialStringTable,
) -> list[ModifiedParameterData]

get the modified parameters

Parameters:

Returns:

get_overtake_parameters staticmethod

get_overtake_parameters(
    python_part_ele: BaseElementAdapter,
    str_table: BuildingElementStringTable,
    material_str_table: BuildingElementMaterialStringTable,
) -> list[ModifiedParameterData]

get the overtake parameters

Parameters:

Returns:

Placeholder