コード例 #1
0
ファイル: symmetric.py プロジェクト: MRE-Code-Hub/Capytaine
 def mirror(self, plane: Plane):
     self.axis.mirror(plane)
     CollectionOfMeshes.mirror(self, plane)
     return self
コード例 #2
0
ファイル: symmetric.py プロジェクト: MRE-Code-Hub/Capytaine
 def mirror(self, plane: Plane):
     self.translation -= 2 * (
         self.translation @ plane.normal) * plane.normal
     CollectionOfMeshes.mirror(self, plane)
     return self