TextLog ======= .. toctree:: :hidden: /autoapi/py3dm/TextLog.LevelOfDetail .. py:class:: py3dm.TextLog Python bindings for openNURBS ``ON_TextLog`` class. .. py:method:: decrease_level_of_detail() -> LevelOfDetail Decrease the level of detail. :returns: Level of detail to restore when this scope of decreased detail is finished. :rtype: LevelOfDetail .. py:method:: get_level_of_detail() -> LevelOfDetail Returns the level of detail. :returns: Level of detail to print. :rtype: LevelOfDetail .. py:method:: increase_level_of_detail() -> LevelOfDetail Increase the level of detail. :returns: Level of detail to restore when this scope of increased detail is finished. :rtype: LevelOfDetail .. py:method:: is_null() -> bool Returns ``True`` if this `TextLog` is ``ON_TextLog::Null``. .. py:method:: level_of_detail_is_at_least(level: LevelOfDetail) -> bool Returns ``True`` if this `TextLog` is ``level``. .. py:method:: set_level_of_detail(level: LevelOfDetail) -> None Sets the level of detail. .. py:method:: null() -> TextLog :staticmethod: ``ON_TextLog::Null`` is a silent `TextLog` and can be used when no output is desired but an ``ON_TextLog`` parameter is required. Classes ------- .. autoapisummary:: py3dm.TextLog.LevelOfDetail