OA::LocIdxSubSetMustOverlapVisitor Class Reference

Inheritance diagram for OA::LocIdxSubSetMustOverlapVisitor:
Inheritance graph
[legend]
Collaboration diagram for OA::LocIdxSubSetMustOverlapVisitor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LocIdxSubSetMustOverlapVisitor (LocIdxSubSet &thisLoc)
 ~LocIdxSubSetMustOverlapVisitor ()
void visitNamedLoc (NamedLoc &loc)
void visitUnnamedLoc (UnnamedLoc &loc)
void visitInvisibleLoc (InvisibleLoc &loc)
void visitUnknownLoc (UnknownLoc &loc)
void visitLocSubSet (LocSubSet &loc)
void visitLocIdxSubSet (LocIdxSubSet &loc)

Public Attributes

bool mMustOverlap

Private Attributes

LocIdxSubSetmThisLoc

Detailed Description

Definition at line 81 of file LocIdxSubSet.cpp.


Constructor & Destructor Documentation

OA::LocIdxSubSetMustOverlapVisitor::LocIdxSubSetMustOverlapVisitor ( LocIdxSubSet thisLoc  )  [inline]

Definition at line 87 of file LocIdxSubSet.cpp.

OA::LocIdxSubSetMustOverlapVisitor::~LocIdxSubSetMustOverlapVisitor (  )  [inline]

Definition at line 89 of file LocIdxSubSet.cpp.


Member Function Documentation

void OA::LocIdxSubSetMustOverlapVisitor::visitInvisibleLoc ( InvisibleLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 93 of file LocIdxSubSet.cpp.

References mMustOverlap.

void OA::LocIdxSubSetMustOverlapVisitor::visitLocIdxSubSet ( LocIdxSubSet loc  )  [inline, virtual]

Reimplemented from OA::LocationVisitor.

Definition at line 96 of file LocIdxSubSet.cpp.

References OA::LocIdxSubSet::getIdx(), OA::LocSubSet::getLoc(), mMustOverlap, and mThisLoc.

Here is the call graph for this function:

void OA::LocIdxSubSetMustOverlapVisitor::visitLocSubSet ( LocSubSet loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 95 of file LocIdxSubSet.cpp.

References mMustOverlap.

void OA::LocIdxSubSetMustOverlapVisitor::visitNamedLoc ( NamedLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 91 of file LocIdxSubSet.cpp.

References mMustOverlap.

void OA::LocIdxSubSetMustOverlapVisitor::visitUnknownLoc ( UnknownLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 94 of file LocIdxSubSet.cpp.

References mMustOverlap.

void OA::LocIdxSubSetMustOverlapVisitor::visitUnnamedLoc ( UnnamedLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 92 of file LocIdxSubSet.cpp.

References mMustOverlap.


Member Data Documentation

Definition at line 83 of file LocIdxSubSet.cpp.

Referenced by visitLocIdxSubSet().


The documentation for this class was generated from the following file:

Generated on Sat Oct 31 05:26:23 2009 for OpenAnalysis by  doxygen 1.6.1