BaseScript

BaseScript класс

Математический скрипт

public abstract class BaseScript : MathElementBase

Свойства

NameDescription
Base { get; }Базовый аргумент

Методы

NameDescription
Accent(char)Устанавливает акцент (символ над этим элементом)
AsArgumentOfFunction(IMathElement)Принимает указанную функцию, используя этот экземпляр в качестве аргумента
AsArgumentOfFunction(MathFunctionsOfOneArgument)Принимает указанную функцию, используя этот экземпляр в качестве аргумента
AsArgumentOfFunction(string)Принимает указанную функцию, используя этот экземпляр в качестве аргумента
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Принимает указанную функцию, используя этот экземпляр в качестве аргумента и указанный дополнительный аргумент
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Принимает указанную функцию, используя этот экземпляр в качестве аргумента и указанный дополнительный аргумент
Divide(IMathElement)Создает дробь с этим числителем и указанным знаменателем
Divide(string)Создает дробь с этим числителем и указанным знаменателем
Divide(IMathElement, MathFractionTypes)Создает дробь указанного типа с этим числителем и указанным знаменателем
Divide(string, MathFractionTypes)Создает дробь указанного типа с этим числителем и указанным знаменателем
Enclose()Обрамляет математический элемент в скобки
virtual Enclose(char, char)Обрамляет математический элемент заданными символами, например скобками или другими символами
Function(IMathElement)Принимает функцию аргумента, используя этот экземпляр в качестве имени функции
Function(string)Принимает функцию аргумента, используя этот экземпляр в качестве имени функции
Group()Размещает этот элемент в группе, используя нижнюю фигурную скобку
Group(char, MathTopBotPositions, MathTopBotPositions)Размещает этот элемент в группе, используя символ группировки, например нижнюю фигурную скобку или другой
Integral(MathIntegralTypes)Принимает интеграл без пределов
Integral(MathIntegralTypes, IMathElement, IMathElement)Принимает интеграл
Integral(MathIntegralTypes, string, string)Принимает интеграл
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations)Принимает интеграл
Integral(MathIntegralTypes, string, string, MathLimitLocations)Принимает интеграл
virtual Join(IMathElement)Объединяет математический элемент, образуя математический блок
virtual Join(string)Объединяет математический текст, образуя математический блок
Nary(MathNaryOperatorTypes, IMathElement, IMathElement)Создает N-арный оператор
Nary(MathNaryOperatorTypes, string, string)Создает N-арный оператор
Overbar()Устанавливает черту над этим элементом
Radical(IMathElement)Задает корень заданной степени из указанного аргумента.
Radical(string)Задает корень заданной степени из указанного аргумента.
SetLowerLimit(IMathElement)Принимает нижний предел
SetLowerLimit(string)Принимает нижний предел
SetSubscript(IMathElement)Создает нижний индекс
SetSubscript(string)Создает нижний индекс
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Создает нижний и верхний индексы слева
SetSubSuperscriptOnTheLeft(string, string)Создает нижний и верхний индексы слева
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Создает нижний и верхний индексы справа
SetSubSuperscriptOnTheRight(string, string)Создает нижний и верхний индексы справа
SetSuperscript(IMathElement)Создает верхний индекс
SetSuperscript(string)Создает верхний индекс
SetUpperLimit(IMathElement)Принимает верхний предел
SetUpperLimit(string)Принимает верхний предел
ToBorderBox()Размещает этот элемент в рамочном блоке
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Размещает этот элемент в рамочном блоке
ToBox()Размещает этот элемент в невизуальном блоке (логическая группировка), используемом для группировки компонентов уравнения или другого математического текста. Объект в блоке может (например) служить имитацией оператора с точкой выравнивания или без неё, служить точкой переноса строки или группироваться так, чтобы не позволять переносить строки внутри.
virtual ToMathArray()Размещает в вертикальном массиве
Underbar()Устанавливает черту под этим элементом

Смотрите также