INTERP_KERNEL::CrossTypeEdgeIntersector Class Reference

Inheritance diagram for INTERP_KERNEL::CrossTypeEdgeIntersector:
Inheritance graph
[legend]
Collaboration diagram for INTERP_KERNEL::CrossTypeEdgeIntersector:
Collaboration graph
[legend]

List of all members.

Protected Member Functions

 CrossTypeEdgeIntersector (const Edge &e1, const Edge &e2, bool reverse)
bool keepOrder () const
bool haveTheySameDirection () const
const EdgemyE1 ()
const EdgemyE2 ()

Protected Attributes

bool _reverse

Constructor & Destructor Documentation

INTERP_KERNEL::CrossTypeEdgeIntersector::CrossTypeEdgeIntersector ( const Edge e1,
const Edge e2,
bool  reverse 
) [protected]

Member Function Documentation

bool INTERP_KERNEL::CrossTypeEdgeIntersector::keepOrder (  )  const [protected, virtual]
bool INTERP_KERNEL::CrossTypeEdgeIntersector::haveTheySameDirection (  )  const [protected, virtual]

to call only if 'areOverlapped' have been set to true when areOverlappedOrOnlyColinears was called

Implements INTERP_KERNEL::EdgeIntersector.

const Edge* INTERP_KERNEL::CrossTypeEdgeIntersector::myE1 (  )  [protected]
const Edge* INTERP_KERNEL::CrossTypeEdgeIntersector::myE2 (  )  [protected]

Member Data Documentation

boolean to inform intersector that unsymetrics treatments reverse of e1 and e2 should be done.

Generated on Sat May 1 03:22:47 2010 for Med Memory Users' Guide by  doxygen 1.6.3