Version: 6.3.1
Public Member Functions | Private Attributes

INTERP_KERNEL.ElementBBoxOrder Class Reference

Class defining an order for MeshElements based on their bounding boxes. More...

#include <MeshElement.hxx>

Public Member Functions

 ElementBBoxOrder (BoundingBox::BoxCoord coord)
 ElementBBoxOrder /////////////.
template<class ConnType >
bool operator() (MeshElement< ConnType > *elem1, MeshElement< ConnType > *elem2)

Private Attributes

BoundingBox::BoxCoord _coord
 BoundingBox coordinate (XMIN, XMAX, etc) on which to base the ordering.

Detailed Description

Class defining an order for MeshElements based on their bounding boxes.

The order defined between two elements is that between a given coordinate of their bounding boxes. For instance, if the order is based on YMIN, an element whose boxes has a smaller YMIN is sorted before one with a larger YMIN.


Constructor & Destructor Documentation

dn46 SALOME series6x631 MED Mandriva2010 MED_SRC src INTERP_KERNEL MeshElement cxx INTERP_KERNEL.ElementBBoxOrder::ElementBBoxOrder ( BoundingBox::BoxCoord  coord)

ElementBBoxOrder /////////////.

Constructor

Parameters:
coordBoundingBox coordinate (XMIN, XMAX, etc) on which to base the ordering

Member Function Documentation

template<class ConnType >
bool INTERP_KERNEL.ElementBBoxOrder.operator() ( MeshElement< ConnType > *  elem1,
MeshElement< ConnType > *  elem2 
)

Field Documentation

BoundingBox coordinate (XMIN, XMAX, etc) on which to base the ordering.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS