- bool aResult = (myResult.get() == thePrs.object().get());
- bool aOwner = (myOwner.Access() == thePrs.owner().Access());
- bool aShape = myShape.IsEqual(thePrs.shape()) == Standard_True;
- bool aIO = (myInteractive == thePrs.interactive()) == Standard_True;
- return aResult && aOwner && aShape && aIO;