enum final Core · roukmoute/pdf 0.6.2
PDF\Functions\Calculator\OperatorThe complete permitted calculator operator subset from table 42.Inheritance and contracts
Interfaces : BackedEnum, PDF\Functions\Calculator\Instruction, UnitEnum
Declared methods
cases()
public static function cases(): arrayfrom()
public static function from(string|int $value): statictoPostScript()
public function toPostScript(): stringtryFrom()
public static function tryFrom(string|int $value): ?staticProperties
| Declaration | Origin and documentation |
|---|---|
public readonly string $name | PDF\Functions\Calculator\Operator |
public readonly string $value | PDF\Functions\Calculator\Operator |
Enum cases
Abs="abs"Add="add"Atan="atan"Ceiling="ceiling"Cos="cos"ConvertToInteger="cvi"ConvertToReal="cvr"Divide="div"Exponentiate="exp"Floor="floor"IntegerDivide="idiv"NaturalLogarithm="ln"Logarithm="log"Modulo="mod"Multiply="mul"Negate="neg"Round="round"Sin="sin"SquareRoot="sqrt"Subtract="sub"Truncate="truncate"And="and"Bitshift="bitshift"Equal="eq"FalseValue="false"GreaterThanOrEqual="ge"GreaterThan="gt"LessThanOrEqual="le"LessThan="lt"NotEqual="ne"Not="not"Or="or"TrueValue="true"Xor="xor"IfThen="if"IfElse="ifelse"Copy="copy"Duplicate="dup"Exchange="exch"Index="index"Pop="pop"Roll="roll"