Back to index

salome-geom  6.5.0
Public Member Functions | Private Attributes
GEOM_Solver Class Reference

#include <GEOM_Solver.hxx>

Collaboration diagram for GEOM_Solver:
Collaboration graph

List of all members.

Public Member Functions

Standard_EXPORT GEOM_Solver (GEOM_Engine *theEngine)
Standard_EXPORT ~GEOM_Solver ()
Standard_EXPORT bool Update (int theDocID, TDF_LabelSequence &theSeq)
Standard_EXPORT bool UpdateObject (Handle(GEOM_Object) theObject, TDF_LabelSequence &theSeq)
Standard_EXPORT bool ComputeFunction (Handle(GEOM_Function) theFunction)

Private Attributes


Detailed Description

Definition at line 32 of file GEOM_Solver.hxx.

Constructor & Destructor Documentation

Definition at line 35 of file GEOM_Solver.hxx.

:_engine(theEngine) {}

Definition at line 36 of file GEOM_Solver.hxx.


Member Function Documentation


Definition at line 57 of file GEOM_Solver.cxx.

  if(theFunction == NULL) return false;
  Standard_GUID aGUID = theFunction->GetDriverGUID();
  Handle(TFunction_Driver) aDriver;
  if(!TFunction_DriverTable::Get()->FindDriver(aGUID, aDriver)) return false;
  TFunction_Logbook aLog;
  if(aDriver->Execute(aLog) == 0) return false;
  return true;     

Here is the call graph for this function:

Here is the caller graph for this function:

bool GEOM_Solver::Update ( int  theDocID,
TDF_LabelSequence &  theSeq 


Definition at line 37 of file GEOM_Solver.cxx.

  return false;
bool GEOM_Solver::UpdateObject ( Handle(GEOM_Object theObject,
TDF_LabelSequence &  theSeq 


Definition at line 47 of file GEOM_Solver.cxx.

  return false;

Member Data Documentation

Definition at line 51 of file GEOM_Solver.hxx.

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