Changeset 238 for cpp/frams


Ignore:
Timestamp:
04/30/14 05:13:39 (10 years ago)
Author:
Maciej Komosinski
Message:

Avoid compilation warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpp/frams/model/geometry/geometryutils.h

    r236 r238  
    6767        };
    6868       
    69         inline bool isPositiveX(QuadrantXY q) { return q & b10; }
     69        inline bool isPositiveX(QuadrantXY q) { return (q & b10) != 0; }
    7070        inline bool isNegativeX(QuadrantXY q) { return !isPositiveX(q); }
    7171        inline bool isPositiveY(QuadrantXY q) { return q & b01; }
     
    8585        };
    8686       
    87         inline bool isPositiveY(QuadrantYZ q) { return q & b10; }
     87        inline bool isPositiveY(QuadrantYZ q) { return (q & b10) != 0; }
    8888        inline bool isNegativeY(QuadrantYZ q) { return !isPositiveY(q); }
    8989        inline bool isPositiveZ(QuadrantYZ q) { return q & b01; }
     
    103103        };
    104104       
    105         inline bool isPositiveZ(QuadrantZX q) { return q & b10; }
     105        inline bool isPositiveZ(QuadrantZX q) { return (q & b10) != 0; }
    106106        inline bool isNegativeZ(QuadrantZX q) { return !isPositiveZ(q); }
    107         inline bool isPositiveX(QuadrantZX q) { return q & b01; }
     107        inline bool isPositiveX(QuadrantZX q) { return (q & b01) != 0; }
    108108        inline bool isNegativeX(QuadrantZX q) { return !isPositiveX(q); }
    109109}
     
    125125        };
    126126       
    127         inline bool isPositiveX(Octant o) { return o & b100; }
     127        inline bool isPositiveX(Octant o) { return (o & b100) != 0; }
    128128        inline bool isNegativeX(Octant o) { return !isPositiveX(o); }
    129         inline bool isPositiveY(Octant o) { return o & b010; }
     129        inline bool isPositiveY(Octant o) { return (o & b010) != 0; }
    130130        inline bool isNegativeY(Octant o) { return !isPositiveY(o); }
    131131        inline bool isPositiveZ(Octant o) { return o & b001; }
Note: See TracChangeset for help on using the changeset viewer.