src/BasicGUI/BasicGUI_CurveDlg.cxx File Reference

#include "BasicGUI_CurveDlg.h"
#include "SUIT_Desktop.h"
#include "SUIT_Session.h"
#include "SalomeApp_Application.h"
#include "LightApp_SelectionMgr.h"
#include <qlabel.h>
#include "utilities.h"
#include "SALOME_ListIteratorOfListIO.hxx"
#include "SALOME_ListIO.hxx"
#include "GEOMImpl_Types.hxx"
#include <string>

Include dependency graph for BasicGUI_CurveDlg.cxx:


Functions

static int isPointInList (list< GEOM::GEOM_Object_var > &thePoints, GEOM::GEOM_Object_var &theObject)
static void removeUnnecessaryPnt (list< GEOM::GEOM_Object_var > &theOldPoints, GEOM::ListOfGO_var &theNewPoints)

Function Documentation

static int isPointInList list< GEOM::GEOM_Object_var > &  thePoints,
GEOM::GEOM_Object_var &  theObject
[static]
 

function : isPointInList() purpose : Check is point (theObject) in the list thePoints.

Author:
enk
Return values:
-1,if point not in list, else 1 in list

static void removeUnnecessaryPnt list< GEOM::GEOM_Object_var > &  theOldPoints,
GEOM::ListOfGO_var &  theNewPoints
[static]
 

function : removeUnnecessaryPnt() purpose : Remove unnecessary points from list theOldPoints

Author:
enk
  • theOldPoints - ordered sequence with unnecessary point
  • theNewPoints - not ordered sequence with necessary points