|
OpenStructure
|
#include <circle_mask.hh>
Inherits MaskBase, and Circle2.
Public Member Functions | |
| CircleMask () | |
| CircleMask (const Circle2 &c) | |
| CircleMask (const Vec2 &v, Real d) | |
| virtual | ~CircleMask () |
| 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) |
Public Member Functions inherited from MaskBase | |
| MaskBase () | |
| virtual | ~MaskBase () |
| bool | IsOutside (const Vec2 &v) |
| virtual void | Shrink (Real d) |
Definition at line 35 of file circle_mask.hh.
| CircleMask | ( | ) |
| CircleMask | ( | const Circle2 & | c | ) |
| CircleMask | ( | const Vec2 & | v, |
| Real | d | ||
| ) |
|
virtual |
|
virtual |
Implements MaskBase.
|
virtual |
Implements MaskBase.
|
virtual |
Implements MaskBase.