麻烦命名常量:两个直角三角形
我正在尝试为两个可以旋转的直角三角形找到合适的常量名称。
上图显示了直角三角形的两种不同版本。橙色三角形的直角位于右下角,而蓝色三角形的直角位于左下角。
从那里,我们假设我将每个常数命名为:
public static const RIGHT_ANGLE_BOTTOM_RIGHT:String = "rightAngleBottomRight";
public static const RIGHT_ANGLE_BOTTOM_LEFT:String = "rightAngleBottomLeft";
除了那些常数名称很长且不太具描述性之外,这些三角形可以旋转。因此,如果橙色三角形(RIGHT_ANGLE_BOTTOM_RIGHT
)旋转-90º,其名称现在会产生误导(并且相互冲突),因为它的直角现在位于三角形的左下角。
所以我正在为这些可旋转的直角三角形寻找恒定的名称,这些三角形清晰而有区别(理想情况下很短)。目前,我的“最佳”只是简单地称它们为1型和2型。虽然这些名称明显无法区分,但它们的形状当然并不清楚,特别是因为它们可以旋转。
package
{
public final class TriangleStyle
{
public static const ISOSCELES:String = "isosceles";
public static const RIGHT_Type1:String = "right1";
public static const RIGHT_Type2:String = "right2";
}
}
有什么想法吗?
没有找到相关结果
已邀请:
1 个回复
犀耽澄协吻
和
- 我会把推导给你 - 并注意这些名字在旋转时是不变的。