Skip to main content
The FlexiLayout language supports implicit conversion of types.

Standard Conversions

  • IntReal
  • RectRegion
  • XCoordinateXInterval
  • YCoordinateYInterval
  • DistanceDistInterval

Conversions That May Result in Errors

The following conversions are allowed in the language, but may result in an error. For example, conversion XCoordinateDistance with a subsequent conversion DistanceYCoordinate may lead to an error of converting an X-coordinate into a Y-coordinate. If you use such conversions in your code, the compiler will display a warning message.
  • DistanceXCoordinate
  • DistanceYCoordinate
  • XCoordinateDistance
  • YCoordinateDistance
  • DistIntervalXInterval
  • DistIntervalYInterval
  • XintervalDistInterval
  • YintervalDistInterval