#ifndef PLATFORMSTAIR_H #define PLATFORMSTAIR_H #include "Stair.h" struct PlatformStair { /** stair to the platform */ Stair s1; /** platform in the center */ BBox2 platform; /** stair from the platform */ Stair s2; PlatformStair() : s1(), platform(), s2() {;} // PlatformStair(const Line2& startEdge, const Line2& endEdge, const int w2, const int w2) { // s1.start = startEdge; // s2.start = endEdge; // Point2 edgeDir = startEdge.p2 - startEdge.p1; // Point2 perp(edgeDir.y, -edgeDir.x); // platform.add(startEdge.p1 + perp); // plat // } }; #endif // PLATFORMSTAIR_H