- in FaceData corretta assegnazione ptStart e ptEnd nei MainEdges

- in FeatureLib.GetAdditionalInfo gestita correttamente 61 (Text)
This commit is contained in:
luca.mazzoleni
2025-11-07 15:41:06 +01:00
parent 4ce77a4792
commit 711ac3930d
4 changed files with 10 additions and 1 deletions
+6
View File
@@ -426,6 +426,8 @@ local function GetBottomFaces( Proc)
CurrentEdge.dElevation = BottomFaces[1].Edges[i].dElevation
CurrentEdge.bIsStartOpen = BottomFaces[1].Edges[i].bIsStartOpen
CurrentEdge.bIsEndOpen = BottomFaces[1].Edges[i].bIsEndOpen
CurrentEdge.ptStart = BottomFaces[1].Edges[i].ptStart
CurrentEdge.ptEnd = BottomFaces[1].Edges[i].ptEnd
if nFirstLongEdgeIndex then
if i == nFirstLongEdgeIndex then
@@ -521,6 +523,8 @@ local function GetLongFaces( Proc, MainFaces)
CurrentEdge.dElevation = LongFaces[i].Edges[j].dElevation
CurrentEdge.bIsStartOpen = LongFaces[i].Edges[j].bIsStartOpen
CurrentEdge.bIsEndOpen = LongFaces[i].Edges[j].bIsEndOpen
CurrentEdge.ptStart = LongFaces[i].Edges[j].ptStart
CurrentEdge.ptEnd = LongFaces[i].Edges[j].ptEnd
if Proc.Topology.sFamily == 'Tunnel' then
if CurrentEdge.idAdjacentFace > -1 then
@@ -617,6 +621,8 @@ local function GetSideFaces( Proc, MainFaces)
CurrentEdge.dElevation = SideFaces[i].Edges[j].dElevation
CurrentEdge.bIsStartOpen = SideFaces[i].Edges[j].bIsStartOpen
CurrentEdge.bIsEndOpen = SideFaces[i].Edges[j].bIsEndOpen
CurrentEdge.ptStart = SideFaces[i].Edges[j].ptStart
CurrentEdge.ptEnd = SideFaces[i].Edges[j].ptEnd
if Proc.Topology.sFamily == 'Tunnel' then
if CurrentEdge.idAdjacentFace > -1 then