# The following has been generated automatically from src/3d/qgsrulebased3drenderer.h
QgsRuleBased3DRenderer.Rule.Filtered = QgsRuleBased3DRenderer.Rule.RegisterResult.Filtered
QgsRuleBased3DRenderer.Rule.Inactive = QgsRuleBased3DRenderer.Rule.RegisterResult.Inactive
QgsRuleBased3DRenderer.Rule.Registered = QgsRuleBased3DRenderer.Rule.RegisterResult.Registered
try:
    QgsRuleBased3DRenderer.Rule.create = staticmethod(QgsRuleBased3DRenderer.Rule.create)
except (NameError, AttributeError):
    pass
try:
    QgsRuleBased3DRendererMetadata.__overridden_methods__ = ['createRenderer']
except (NameError, AttributeError):
    pass
try:
    QgsRuleBased3DRenderer.__overridden_methods__ = ['type', 'clone', 'writeXml', 'readXml']
except (NameError, AttributeError):
    pass
