Added rename Leg

This commit is contained in:
Absolutely disgusting
2025-11-04 08:51:30 +04:00
parent 8f3e3b3aba
commit 011dc69d0f
42 changed files with 653 additions and 636 deletions

View File

@@ -1760,9 +1760,9 @@ namespace SlaveMatrix
{
2 = [0];
2..Yv = value;
if (2. != null)
if (2.Leg != null)
{
2..(2.);
2.Leg.(2.);
}
if (2. != null)
{
@@ -1773,9 +1773,9 @@ namespace SlaveMatrix
{
3 = [0];
3..Yv = value;
if (3. != null)
if (3.Leg != null)
{
3..(3.);
3.Leg.(3.);
}
if (3. != null)
{
@@ -1817,9 +1817,9 @@ namespace SlaveMatrix
{
2 = [0];
2..Yi = value;
if (2. != null)
if (2.Leg != null)
{
2..(2.);
2.Leg.(2.);
}
if (2. != null)
{
@@ -1830,9 +1830,9 @@ namespace SlaveMatrix
{
3 = [0];
3..Yi = value;
if (3. != null)
if (3.Leg != null)
{
3..(3.);
3.Leg.(3.);
}
if (3. != null)
{
@@ -1870,9 +1870,9 @@ namespace SlaveMatrix
{
2 = [0];
2..Yv = value;
if (2. != null)
if (2.Leg != null)
{
2..(2.);
2.Leg.(2.);
}
if (2. != null)
{
@@ -1898,7 +1898,7 @@ namespace SlaveMatrix
{
2 = [0];
2..Yi = value;
2..(2.);
2.Leg.(2.);
2..(2.);
}
}
@@ -1920,9 +1920,9 @@ namespace SlaveMatrix
{
2 = [0];
2..Yv = value;
if (2. != null)
if (2.Leg != null)
{
2..(2.);
2.Leg.(2.);
}
if (2. != null)
{
@@ -1948,9 +1948,9 @@ namespace SlaveMatrix
{
2 = [0];
2..Yi = value;
if (2. != null)
if (2.Leg != null)
{
2..(2.);
2.Leg.(2.);
}
if (2. != null)
{
@@ -2749,10 +2749,10 @@ namespace SlaveMatrix
i = value;
foreach ( item in )
{
if (item. != null)
if (item.Leg != null)
{
Set表示(item., i.);
item..(i.);
Set表示(item.Leg, i.Leg);
item.Leg.(i.);
}
if (item. != null)
{
@@ -2762,10 +2762,10 @@ namespace SlaveMatrix
}
foreach ( item2 in )
{
if (item2. != null)
if (item2.Leg != null)
{
Set表示(item2., i.);
item2..(i.);
Set表示(item2.Leg, i.Leg);
item2.Leg.(i.);
}
if (item2. != null)
{
@@ -3022,7 +3022,7 @@ namespace SlaveMatrix
sw.Add(.);
= default();
. = ;
._接続.SetEle(delegate(_人 )
.Leg_接続.SetEle(delegate(Leg_人 )
{
. = new K(Med, Are, Cha, bod, kd, );
sk.Add(.);
@@ -3030,13 +3030,13 @@ namespace SlaveMatrix
sw.Add(.);
if (!.X0Y0_腿.OP[0].Outline)
{
.0CD.c2.Col2 = .CD.c2.Col1;
.1CD.c2.Col2 = .CD.c2.Col1;
.2CD.c2.Col1 = .CD.c2.Col1;
.3CD.c2.Col1 = .CD.c2.Col1;
.4CD.c2.Col1 = .CD.c2.Col1;
.0CD.c2.Col2 = .LegCD.c2.Col1;
.1CD.c2.Col2 = .LegCD.c2.Col1;
.2CD.c2.Col1 = .LegCD.c2.Col1;
.3CD.c2.Col1 = .LegCD.c2.Col1;
.4CD.c2.Col1 = .LegCD.c2.Col1;
}
. = ;
.Leg = ;
._接続.SetEle(delegate(_人 )
{
. = new K(Med, Are, Cha, bod, kd, );
@@ -3053,9 +3053,9 @@ namespace SlaveMatrix
2 = ()current_element;
= default();
. = 2;
2._接続.SetEle(delegate( )
2.Leg_接続.SetEle(delegate( )
{
. = ;
.Leg = ;
._接続.SetEle(delegate( )
{
. = ;
@@ -3102,8 +3102,8 @@ namespace SlaveMatrix
{
= default();
. = null;
. = ()current_element;
.._接続.SetEle(delegate( )
.Leg = ()current_element;
.Leg._接続.SetEle(delegate( )
{
. = ;
});
@@ -3415,7 +3415,7 @@ namespace SlaveMatrix
sw.Add(.);
= default();
. = ;
._接続.SetEle(delegate(_人 )
.Leg_接続.SetEle(delegate(Leg_人 )
{
. = new K(Med, Are, Cha, bod, kd, );
sk.Add(.);
@@ -3423,13 +3423,13 @@ namespace SlaveMatrix
sw.Add(.);
if (!.X0Y0_腿.OP[4].Outline)
{
.0CD.c2.Col2 = .CD.c2.Col1;
.1CD.c2.Col2 = .CD.c2.Col1;
.2CD.c2.Col1 = .CD.c2.Col1;
.3CD.c2.Col1 = .CD.c2.Col1;
.4CD.c2.Col1 = .CD.c2.Col1;
.0CD.c2.Col2 = .LegCD.c2.Col1;
.1CD.c2.Col2 = .LegCD.c2.Col1;
.2CD.c2.Col1 = .LegCD.c2.Col1;
.3CD.c2.Col1 = .LegCD.c2.Col1;
.4CD.c2.Col1 = .LegCD.c2.Col1;
}
. = ;
.Leg = ;
._接続.SetEle(delegate(_人 )
{
. = new K(Med, Are, Cha, bod, kd, );
@@ -3446,9 +3446,9 @@ namespace SlaveMatrix
2 = ()current_element;
= default();
. = 2;
2._接続.SetEle(delegate( )
2.Leg_接続.SetEle(delegate( )
{
. = ;
.Leg = ;
._接続.SetEle(delegate( )
{
. = ;
@@ -3495,8 +3495,8 @@ namespace SlaveMatrix
{
= default();
. = null;
. = ()current_element;
.._接続.SetEle(delegate( )
.Leg = ()current_element;
.Leg._接続.SetEle(delegate( )
{
. = ;
});
@@ -4318,13 +4318,13 @@ namespace SlaveMatrix
Sort(from e in .EnumEle().Skip(1)
where !bod..Contains(e)
select e, 2);
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item in array)
{
.Remove(item);
.Add(item);
}
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item2 in array)
{
.Remove(item2);
@@ -4353,13 +4353,13 @@ namespace SlaveMatrix
Sort(from e in .EnumEle().Skip(1)
where !bod..Contains(e)
select e, 2);
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item3 in array)
{
.Remove(item3);
.Add(item3);
}
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item4 in array)
{
.Remove(item4);
@@ -4404,13 +4404,13 @@ namespace SlaveMatrix
{
2.Reverse();
}
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item5 in array)
{
.Remove(item5);
.Add(item5);
}
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item6 in array)
{
.Remove(item6);
@@ -4730,13 +4730,13 @@ namespace SlaveMatrix
{
Sort(._接続.Select((Ele e) => e.EnumEle()).JoinEnum(), 2);
}
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item7 in array)
{
.Remove(item7);
.Add(item7);
}
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item8 in array)
{
.Remove(item8);
@@ -4881,13 +4881,13 @@ namespace SlaveMatrix
Is植 = true;
= (_植)ele;
Sort(.EnumEle(), 1);
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item9 in array)
{
.Remove(item9);
.Add(item9);
}
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item10 in array)
{
.Remove(item10);
@@ -4899,13 +4899,13 @@ namespace SlaveMatrix
Is粘 = true;
= (_粘)ele;
Sort(.EnumEle(), );
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item11 in array)
{
.Remove(item11);
.Add(item11);
}
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray();
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item12 in array)
{
.Remove(item12);
@@ -4996,16 +4996,16 @@ namespace SlaveMatrix
}
foreach ( item34 in )
{
if (item34. != null)
if (item34.Leg != null)
{
Inserts(item34., 1 + ((item34.._接続 != null) ? item34.._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item34., item34..));
Inserts(item34.Leg, 1 + ((item34.Leg._接続 != null) ? item34.Leg._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item34.Leg, item34.Leg.));
}
}
foreach ( item35 in )
{
if (item35. != null)
if (item35.Leg != null)
{
Inserts(item35., 1 + ((item35.._接続 != null) ? item35.._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item35., item35..));
Inserts(item35.Leg, 1 + ((item35.Leg._接続 != null) ? item35.Leg._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item35.Leg, item35.Leg.));
}
}
foreach ( item36 in )
@@ -5129,7 +5129,7 @@ namespace SlaveMatrix
l = ((.Count > 0) ? [0]. : null);
if (!Is蠍 && !Is蜘)
{
Ele[] array = .Where((Ele e) => (e is && l != e && l != e) || e is || e is || (e.ConnectionType == ConnectionInfo._上腕_接続 && e is )).ToArray();
Ele[] array = .Where((Ele e) => (e is && l != e && l != e) || e is || e is || (e.ConnectionType == ConnectionInfo._上腕_接続 && e is Leg)).ToArray();
foreach (Ele item15 in array)
{
.Remove(item15);