# Enumeration LayoutPattern

`LayoutPattern` defines the strategy for the layout engine to organize quadrilaterals.

```csharp
public enum LayoutPattern
{
    /** Algorithm automatically detects the best layout pattern. */
    LP_UNKNOWN = 0,
    /** Elements are organized into sequential lines (rows or columns). */
    LP_LINES = 1,
    /** Elements are organized into a strict grid/matrix structure. */
    LP_MATRIX = 2
}
```
