프로젝트

일반

사용자정보

개정판 6d9af338

ID6d9af338f3416ad9caa4caadafa54744ebbe61f3
상위 7aa3c8e5
하위 16ca5a01

gaqhf 이(가) 6년 이상 전에 추가함

dev issue #538: fixed bug

차이점 보기:

DTI_PID/DTI_PID/Shapes/EngineeringLineItem.py
644 644
        symbol.angle = round(angle, 2)
645 645
        if 2 == len(symbol.connectors):    # 2 way component
646 646
            for i in range(len(symbol.connectors)):
647
                rotatedPt = affinity.rotate(Point(symbol.connectors[i].sceneConnectPoint[0] - symbol.origin[0], symbol.connectors[i].sceneConnectPoint[1] - symbol.origin[1]), -angle, Point(0, 0), use_radians=True)
647
                rotatedPt = affinity.rotate(Point(symbol.connectors[i].connectPoint[0] - symbol.origin[0], symbol.connectors[i].connectPoint[1] - symbol.origin[1]), -angle, Point(0, 0), use_radians=True)
648 648
                symbol.connectors[i].sceneConnectPoint = (origin.x+rotatedPt.x, origin.y+rotatedPt.y)
649 649

  
650 650
            dx1 = symbol.connectors[0].sceneConnectPoint[0] - self.startPoint()[0]

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)