15 BEGIN_CONSTRAINT2D_NAMESPACE
57 END_CONSTRAINT2D_NAMESPACE
Definition: Constraint2dManager.h:27
static CONSTRAINT2DELEMENT_EXPORT StatusInt AddSolverData(ElementHandleCR eh, Constraint2dSolverDataCR solverData)
Store constraints data.
#define CONSTRAINT2DELEMENT_EXPORT
Definition: Constraint2dElementAPI.h:16
Definition: ConstraintHandlerBase.h:43
#define NULL
Definition: Bentley.h:157
bmap< ElementRefP, EditElementHandleP > T_ModifiedElementMap
Definition: Constraint2dManager.h:17
static CONSTRAINT2DELEMENT_EXPORT bool EvaluateAndUpdate(Constraint2dSolverDataCR solverData, DgnModelR dgnModel, bvector< ElementRefP > const &directChanges, bool isDynamic=false, ElementAgendaP results=NULL, bset< Constraint2dData > *inconsistentConstraints=NULL)
static CONSTRAINT2DELEMENT_EXPORT StatusInt GetSolverData(Constraint2dSolverDataR solverData, ElementHandleCR eh, bool includingDeleted=false)
Get constraint data of the specified profile.
int StatusInt
Definition: Bentley.h:222
struct DgnPlatform::ElementHandle const & ElementHandleCR
Definition: DgnPlatform.h:260
static StatusInt GetSolverDataForRemap(Constraint2dSolverDataR solverData, ElementHandleCR eh)