public function isSimple(): bool {
        $event = new AccessorOpEvent($this);
        $this->fireOperationEvent(AccessorOpEvent::IS_SIMPLE_EVENT, $event);
        return $event->getResults();
    }
public function isSimple(): bool {
        $event = new AccessorOpEvent($this);
        $this->fireOperationEvent(AccessorOpEvent::IS_SIMPLE_EVENT, $event);
        return $event->getResults();
    }
public function isSimple ( ) : bool { $ event = new AccessorOpEvent ( $ this ) ; $ this -> fireOperationEvent ( AccessorOpEvent :: IS_SIMPLE_EVENT , $ event ) ; return $ event -> getResults ( ) ; }
Indicates whether this Geometry object has no anomalous geometric points,
such as self intersection of self tangency.

@return bool
Indicates whether this Geometry object has no anomalous geometric points such as self intersection of self tangency .