Merge remote-tracking branch 'origin/feature/GetMainFaces' into develop

This commit is contained in:
andrea.villa
2024-04-23 08:23:13 +02:00
2 changed files with 256 additions and 136 deletions
+2 -1
View File
@@ -494,6 +494,7 @@ local function CollectFeatures( PartId, b3Raw)
Proc.MainId = Proc.Id + nAddMainId
end
Proc.Box = EgtGetBBoxGlob( ProcId, GDB_BB.STANDARD)
EgtOutLog( '------Feature ' .. Proc.FeatureId .. '------')
-- se esiste la geometria
if Proc.Box and not Proc.Box:isEmpty() then
-- TODO fare una funzione per recuperare i dati delle feature che non passano dal calcolo della topologia?
@@ -504,7 +505,7 @@ local function CollectFeatures( PartId, b3Raw)
end
-- informazioni facce e topologia
Proc.AdjacencyMatrix = FaceData.GetAdjacencyMatrix( Proc)
Proc.Faces = FaceData.GetFacesInfo( Proc, b3Raw)
Proc.Faces = FaceData.GetFacesInfo( Proc)
Proc.Topology = FeatureData.GetTopology( Proc, b3Raw)
-- se topologia feature riconosciuta, oppure da non calcolare perchè il riconoscimento topologico è basato sulla feature stessa
if Proc.Topology.Name ~= 'NOT_IMPLEMENTED' then