+ /// Returns interactive object if it is installed
+ MODULEBASE_EXPORT Handle(AIS_InteractiveObject) interactive() const
+ {
+ return myInteractive;
+ }
+
+ /// Returns true if all presentation fields are empty
+ /// \return boolean value
+ MODULEBASE_EXPORT bool isEmpty() const
+ {
+ return myShape.IsNull() &&
+ myOwner.IsNull() && !myResult.get();
+ }