Version: 6.3.1
Public Types | Public Member Functions | Data Fields

GEOMImpl_IShapesOperations.CompareShapes Struct Reference

Sort shapes in the list by their coordinates. More...

#include <GEOMImpl_IShapesOperations.hxx>

Inheritance diagram for GEOMImpl_IShapesOperations.CompareShapes:
Inheritance graph

Public Types

typedef NCollection_DataMap
< TopoDS_Shape, std::pair
< double, double > > 
NCollection_DataMapOfShapeDouble

Public Member Functions

 CompareShapes (bool isOldSorting)
bool operator() (const TopoDS_Shape &lhs, const TopoDS_Shape &rhs)

Data Fields

NCollection_DataMapOfShapeDouble myMap
bool myIsOldSorting

Detailed Description

Parameters:
SLThe list of shapes to sort.

Member Typedef Documentation

typedef NCollection_DataMap<TopoDS_Shape, std::pair<double, double> > GEOMImpl_IShapesOperations.CompareShapes.NCollection_DataMapOfShapeDouble

Constructor & Destructor Documentation

GEOMImpl_IShapesOperations.CompareShapes.CompareShapes ( bool  isOldSorting)

Member Function Documentation

bool GEOMImpl_IShapesOperations.CompareShapes::operator() ( const TopoDS_Shape &  lhs,
const TopoDS_Shape &  rhs 
)

Field Documentation

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