Esempio n. 1
0
 public VertexTriangle Rotate(float radian, TriangleVertexType center)
 {
     if (center == TriangleVertexType.A)
     {
         return(Rotate(vertexA, vertexB, vertexC, radian));
     }
     if (center == TriangleVertexType.B)
     {
         return(Rotate(vertexB, vertexA, vertexC, radian));
     }
     return(Rotate(vertexC, vertexA, vertexB, radian));
 }
Esempio n. 2
0
 public VertexInfo RotationList(TriangleVertexType center, float radian = 6.283f)
 {
     if (center == TriangleVertexType.A)
     {
         return(RotationList(vertexA, vertexB, vertexC, radian));
     }
     if (center == TriangleVertexType.B)
     {
         return(RotationList(vertexB, vertexA, vertexC, radian));
     }
     return(RotationList(vertexC, vertexA, vertexB, radian));
 }