Абстрактный базовый класс для ограничителей.
Создает ограничитель общего вида (вызывать не имеет смысла).
Указывает, что данный объект является экземпляром класса Constraint, либо унаследованных от него классов. Только для чтения.
Отключает ограничитель, чтобы он не оказывал влияние на ограничиваемый объект. По умолчанию false.
Имя ограничителя. По умолчанию пустая строка.
Тип ограничителя. Равен "Constraint".
Возвращает новый ограничитель с теми же параметрами, что и текущий.
Копирует параметры из указанного ограничителя source в текущий ограничитель.
Обновляет трансформации указанного объекта, применяя к нему ограничитель.
О том как получить исходный код этого модуля читайте тут.