eradiate.exceptions#

Exceptions and warnings specific to Eradiate.

Exceptions#

class eradiate.exceptions.KernelVariantError[source]#

Raised when encountering issues with Eradiate kernel variants.

class eradiate.exceptions.ModeError[source]#

Raised when encountering issues with Eradiate modes.

class eradiate.exceptions.TraversalError[source]#

Raised when an error is encountered during scene element traversal.

class eradiate.exceptions.UnsupportedModeError(supported=None, unsupported=None, msg=None)[source]#

Raised when a feature is not supported for the currently selected mode.

Warnings#

class eradiate.exceptions.ConfigWarning[source]#

Used when encountering nonfatal configuration issues.

class eradiate.exceptions.OverriddenValueWarning[source]#

Used when a user-defined value is overridden during execution.