commit ac3b0e39590fb50cebd9fd1885857ff9f17aabf3
parent 556974a38da74e317925cbd7bdb44ed719590a6e
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date: Thu, 19 Jan 2012 13:09:48 +0100
Correction sur offsetOpp.
Diffstat:
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/geometry/quad.cpp b/geometry/quad.cpp
@@ -30,11 +30,9 @@ Quad Quad::insetNESW(float offset) const {
}
Quad Quad::insetOpp(Cardinal side, float offset) const {
- Quad q = (*this) << int(side);
- Quad qb = (*this) << int(side);
-
- qb = qb.inset(N,offset);
- return Quad(q[NE],qb[NE],qb[NW],q[NW]);
+ Quad q = (*this) << side;
+ Quad qi = q.inset(N,offset);
+ return (Quad(q[NE],qi[NE],qi[NW],q[NW]) >> side);
}
Quad Quad::makeParallelogram() const {