#include <inverted_mask.hh>
Inherits ost::img::MaskBase.
Public Member Functions | |
InvertedMask (const MaskPtr &lhs) | |
InvertedMask (const InvertedMask &m) | |
virtual | ~InvertedMask () |
virtual MaskPtr | Clone () |
virtual bool | IsInside (const Vec2 &v) |
virtual void | Shift (const Vec2 &v) |
virtual void | Expand (Real d) |
virtual void | Scale (Real d) |
virtual void | Apply (MaskVisitor &v) |
Protected Attributes | |
MaskPtr | lhs_ |
Definition at line 29 of file inverted_mask.hh.
InvertedMask | ( | const MaskPtr & | lhs | ) |
InvertedMask | ( | const InvertedMask & | m | ) |
virtual ~InvertedMask | ( | ) | [virtual] |
virtual void Apply | ( | MaskVisitor & | v | ) | [virtual] |
Implements MaskBase.
virtual bool IsInside | ( | const Vec2 & | v | ) | [virtual] |
Implements MaskBase.
virtual void Shift | ( | const Vec2 & | v | ) | [virtual] |
Implements MaskBase.
Definition at line 45 of file inverted_mask.hh.