Observer

Contents

Observer#

class Observer(*args, **kwargs)[source]#

A standard class for observing VTK objects.

Parameters:
event_typestr, default: “ErrorEvent”

Event type to observe.

logbool, default: True

Log the caught messages.

store_historybool, default: False

Store each caught event.

Methods#

Observer.get_message(*[, etc])

Get the last set error message.

Observer.has_event_occurred()

Ask self if an error has occurred since last queried.

Observer.log_message(kind, alert)

Parse different event types and passes them to logging.

Observer.observe(algorithm)

Make this an observer of an algorithm.

Observer.parse_message(message)

Parse the given message.