51#ifdef GUM_CONSTRAINT_CLASS_NAME
54INLINE
void GUM_CONSTRAINT_CLASS_NAME::setGraph(
const UndiGraph& graph) { setGraphAlone(graph); }
57INLINE
void GUM_CONSTRAINT_CLASS_NAME::modifyGraph(
const EdgeAddition& change) {
58 modifyGraphAlone(change);
62INLINE
void GUM_CONSTRAINT_CLASS_NAME::modifyGraph(
const EdgeDeletion& change) {
63 modifyGraphAlone(change);
67INLINE
void GUM_CONSTRAINT_CLASS_NAME::modifyGraph(
const GraphChange& change) {
68 modifyGraphAlone(change);
72INLINE
bool GUM_CONSTRAINT_CLASS_NAME::checkEdgeAddition(NodeId x, NodeId y)
const {
73 return checkEdgeAdditionAlone(x, y);
77INLINE
bool GUM_CONSTRAINT_CLASS_NAME::checkEdgeDeletion(NodeId x, NodeId y)
const {
78 return checkEdgeDeletionAlone(x, y);
82INLINE
bool GUM_CONSTRAINT_CLASS_NAME::checkModification(
const EdgeAddition& change)
const {
83 return checkModificationAlone(change);
87INLINE
bool GUM_CONSTRAINT_CLASS_NAME::checkModification(
const EdgeDeletion& change)
const {
88 return checkModificationAlone(change);
92INLINE
bool GUM_CONSTRAINT_CLASS_NAME::checkModification(
const GraphChange& change)
const {
93 return checkModificationAlone(change);
97INLINE
bool GUM_CONSTRAINT_CLASS_NAME::isAlwaysInvalid(
const GraphChange& change)
const {
98 return isAlwaysInvalidAlone(change);