MaskVisitor Class Reference

#include <mask_visitor.hh>

Public Member Functions

virtual ~MaskVisitor ()
virtual void VisitCircleMask (CircleMask &m)
virtual void VisitCompositeMask (CompositeMask &m)
virtual void VisitCompositeMaskFinish (CompositeMask &m)
virtual void VisitExtentMask (ExtentMask &m)
virtual void VisitInvertedMask (InvertedMask &m)
virtual void VisitInvertedMaskFinish (InvertedMask &m)
virtual void VisitPolygonMask (PolygonMask &m)
virtual void VisitSphericalMask (SphericalMask &m)

Detailed Description

Definition at line 37 of file mask_visitor.hh.


Constructor & Destructor Documentation

virtual ~MaskVisitor (  )  [inline, virtual]

Definition at line 40 of file mask_visitor.hh.


Member Function Documentation

virtual void VisitCircleMask ( CircleMask m  )  [inline, virtual]

Definition at line 41 of file mask_visitor.hh.

virtual void VisitCompositeMask ( CompositeMask m  )  [inline, virtual]

Definition at line 42 of file mask_visitor.hh.

virtual void VisitCompositeMaskFinish ( CompositeMask m  )  [inline, virtual]

Definition at line 43 of file mask_visitor.hh.

virtual void VisitExtentMask ( ExtentMask m  )  [inline, virtual]

Definition at line 44 of file mask_visitor.hh.

virtual void VisitInvertedMask ( InvertedMask m  )  [inline, virtual]

Definition at line 45 of file mask_visitor.hh.

virtual void VisitInvertedMaskFinish ( InvertedMask m  )  [inline, virtual]

Definition at line 46 of file mask_visitor.hh.

virtual void VisitPolygonMask ( PolygonMask m  )  [inline, virtual]

Definition at line 47 of file mask_visitor.hh.

virtual void VisitSphericalMask ( SphericalMask m  )  [inline, virtual]

Definition at line 48 of file mask_visitor.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 6 Dec 2017 for OpenStructure by  doxygen 1.6.1