Reflection 将多边形旋转180度会产生反射吗?

Reflection 将多边形旋转180度会产生反射吗?,reflection,graphics,rotation,computer-vision,Reflection,Graphics,Rotation,Computer Vision,我用传统的方式用Java编写了反射代码,我知道如何制作多边形的反射 我的问题是尝试一些新的东西,我在想,如果我将一个多边形旋转180度,它会产生多边形的反射吗??我认为它会产生反射,但它在数学上可以接受吗?它取决于形状。有些多边形具有旋转对称性,有些多边形具有反射对称性。如果将矩形旋转180度,或将其反射到合适的轴上,则返回相同的形状 但一般来说,不是。它们是不同的操作。如果将形状旋转180度,则得到的是倒置的形状,而不是反射的形状。想象一个90°角的三角形: |\ |_\ 应用180°旋转:

我用传统的方式用Java编写了反射代码,我知道如何制作多边形的反射


我的问题是尝试一些新的东西,我在想,如果我将一个多边形旋转180度,它会产生多边形的反射吗??我认为它会产生反射,但它在数学上可以接受吗?

它取决于形状。有些多边形具有旋转对称性,有些多边形具有反射对称性。如果将矩形旋转180度,或将其反射到合适的轴上,则返回相同的形状


但一般来说,不是。它们是不同的操作。如果将形状旋转180度,则得到的是倒置的形状,而不是反射的形状。

想象一个90°角的三角形:

|\
|_\
应用180°旋转:

 _
\ |
 \|
这不是三角形的反射


对于某些形状,如正方形或矩形,它可以工作,但通常不会。这是一个与Java无关的几何问题!嗯,所以圆是旋转对称的,正方形是反射对称的symmetry@Taimour圆和正方形都具有旋转对称性和反射对称性。但是圆有更多的两种类型。为什么圆有更多的两种类型?正方形有四个对称轴:四条线,你可以放置一面镜子,看到一个相同的正方形。对于圆,穿过中心的任何直线都是对称轴。同样,如果你将一个正方形旋转90度、180度或270度,你会得到一个相同的正方形。但是如果你把一个圆旋转任意角度,你会得到一个相同的圆。圆比正方形对称得多。