void JDiscreteVarEquality::VariableMoved ( const JIndex origIndex, const JIndex newIndex ) { JDecision::VariableMoved(origIndex, newIndex); JAdjustIndexAfterMove(origIndex, newIndex, &(itsVarIndex[0])); JAdjustIndexAfterMove(origIndex, newIndex, &(itsVarIndex[1])); }
void JTableData::RowColMoved::AdjustIndex ( JIndex* index ) const { JAdjustIndexAfterMove(itsOrigIndex, itsNewIndex, index); }
void JVariableList::VarMoved::AdjustIndex ( JIndex* index ) const { JAdjustIndexAfterMove(itsOrigIndex, itsNewIndex, index); }
void JFunctionWithVar::VariableMoved ( const JIndex origIndex, const JIndex newIndex ) { JFunction::VariableMoved(origIndex, newIndex); JAdjustIndexAfterMove(origIndex, newIndex, &itsVariableIndex); }