Back to Devexpress

ShapeGuideFormulaType Enum

officefileapi-devexpress-dot-docs-dot-presentation-3cc67e85.md

latest2.6 KB
Original Source

ShapeGuideFormulaType Enum

Lists the types of shape guide formulas.

Namespace : DevExpress.Docs.Presentation

Assembly : DevExpress.Docs.Presentation.v25.2.dll

NuGet Package : DevExpress.Docs.Presentation

Declaration

csharp
public enum ShapeGuideFormulaType
vb
Public Enum ShapeGuideFormulaType

Members

NameDescriptionFormula
Undefined

The formula is undefined.

| | | MultiplyDivide |

Multiply Divide formula.

|

“*/ x y z” = ((x * y) / z)

| | AddSubtract |

Add Subtract formula.

|

“+- x y z” = ((x + y) - z)

| | AddDivide |

Add Divide formula.

|

“+/ x y z” = ((x + y) / z)

| | IfElse |

If Else formula.

|

“?: x y z” = if (x > 0), then y, else z

| | Abs |

Absolute value formula.

|

abs x” = if (x < 0), then (-1) * x, else x

| | ArcTan |

Arc Tangent formula .

|

“at2 x y” = arctan(y / x)

| | CosArcTan |

Cosine Arc Tangent formula.

|

“cat2 x y z” = (x*(cos(arctan(z / y)))

| | Cos |

Cosine formula.

|

“cos x y” = (x * cos( y ))

| | Max |

Maximum value formula.

|

“max x y” = if (x > y), then x, else y .

| | Min |

Minimum value formula.

|

“min x y” = if (x < y), then x, else y .

| | Mod |

Modulo formula.

|

“mod x y z” = sqrt(x^2 + b^2 + c^2)

| | Pin |

Pin To formula.

|

“pin x y z” = if (y < x), then x; else if (y > z), then z

| | SinArcTan |

Sine Arc Tangent formula.

|

“sat2 x y z” = (x*sin(arctan(z / y)))

| | Sin |

Sine formula.

|

“sin x y” = (x * sin( y ))

| | Sqrt |

Square Root formula.

|

“sqrt x” = sqrt(x)

| | Tan |

Tangent formula.

|

“tan x y” = (x * tan( y ))

| | Value |

Literal value formula.

|

“val x” = x

| | Mid |

Midpoint formula.

|

(x + y) / 2

| | SumAngle |

Sum of Angles formula.

|

x + y * 65536 - z * 65536

| | Ellipse |

Ellipse formula

|

(z * sqrt(1 - ( (y = 0 ? x : x / y) ^ 2 )))

|

The following properties accept/return ShapeGuideFormulaType values:

See Also

DevExpress.Docs.Presentation Namespace