AllocationThematic
===================

.. currentmodule:: axioma.render

.. class:: AllocationThematic

	Класс, описывающий тип распределения значений тематического слоя.

	От него наследуются: :class:`PieThematicStyleProvider`

		.. csv-table:: Тип масштабирования при распределении значений :class:`AllocationType`:
			:header: "Наименование величины", "Значение", "Описание"

			AT_LINEAR, 1, "Линейный"
			AT_SQRT, 2, "Квадратичный"
			AT_SQRT, 3, "Логарифмический"

		.. py:staticmethod:: nameByAllocationType(at)

			Возвращает текстовое наименование типа масштабирования по его типу

			:param at: Тип масштабирования.
			:type at: :class:`AllocationType`
			:return: Текстовое значение.
			:rtype: :class:`str`

		.. py:method:: allocationType()

			Возвращает установленный тип масштабирования значений

			:return: Значение.
			:rtype: :data:`AllocationType`

		.. py:method:: setAllocationType(value)

			Устанавливает новый тип масштабирования значений

			:param value: Допустимые значения см. в таблице выше.
			:type value: :class:`AllocationType`

