- Corretta rotazione/inversione su copia trave
This commit is contained in:
@@ -1827,8 +1827,13 @@ Public Class BTLPartVM
|
||||
Dim b3Part As New BBox3d
|
||||
EgtGetBBoxGlob(nNewPartId, GDB_BB.STANDARD, b3Part)
|
||||
' ripristino le rotazioni di ROT e FLIP
|
||||
EgtRotate(nNewPartId, b3Part.Center, -Vector3d.Z_AX, nROTATED)
|
||||
EgtRotate(nNewPartId, b3Part.Center, Vector3d.X_AX, nINVERTED)
|
||||
If Map.refProjectVM.BTLStructureVM.nPROJTYPE = BWType.BEAM Then
|
||||
EgtRotate(nNewPartId, b3Part.Center, Vector3d.X_AX, nROTATED)
|
||||
EgtRotate(nNewPartId, b3Part.Center, Vector3d.Z_AX, nINVERTED)
|
||||
Else
|
||||
EgtRotate(nNewPartId, b3Part.Center, -Vector3d.Z_AX, nROTATED)
|
||||
EgtRotate(nNewPartId, b3Part.Center, Vector3d.X_AX, nINVERTED)
|
||||
End If
|
||||
' aggiungo pezzo alla lista
|
||||
m_BTLStructureM.AddBTLPart(NewPart)
|
||||
Return NewPart
|
||||
|
||||
Reference in New Issue
Block a user