Пример #1
0
 public Figure PerspectiveProjection(double distanse, Vertex point)
 {
     return(new Figure
     {
         Pivot = Pivot.PerspectiveProjection(distanse, point),
         Polygons = Polygons
                    .Select(polygon => polygon.PerspectiveProjection(distanse, point))
                    .ToList(),
         RotationVector = RotationVector.PerspectiveProjection(distanse, point)
     });
 }