HeatPorts_b

connector HeatPorts_b "HeatPort connector with filled, large icon to be used for vectors of HeatPorts (vector dimensions must be added after dragging)"
    extends Modelica.Thermal.HeatTransfer.Interfaces.HeatPort;

    annotation (
        defaultComponentName = "heatPorts_b",
        Icon(
            coordinateSystem(
                preserveAspectRatio = false,
                extent = {
                    {-200, -50}, 
                    {200, 50}},
                initialScale = 0.2),
            graphics = {
                Rectangle(
                    extent = {
                        {-200, 50}, 
                        {200, -51}},
                    lineColor = {127, 0, 0},
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid), 
                Rectangle(
                    extent = {
                        {-170, 44}, 
                        {-82, -46}},
                    lineColor = {127, 0, 0},
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid), 
                Rectangle(
                    extent = {
                        {-44, 46}, 
                        {44, -44}},
                    lineColor = {127, 0, 0},
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid), 
                Rectangle(
                    extent = {
                        {82, 45}, 
                        {170, -45}},
                    lineColor = {127, 0, 0},
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid)}));
end HeatPorts_b;