メインコンテンツへスキップ
FlexiLayout 言語は暗黙的な型変換をサポートします。

標準変換

  • IntReal
  • RectRegion
  • XCoordinateXInterval
  • YCoordinateYInterval
  • DistanceDistInterval

エラーを招く可能性がある変換

以下の変換は言語としては許可されていますが、エラーにつながる可能性があります。例えば、XCoordinateDistance の変換に続けて DistanceYCoordinate を行うと、X 座標を Y 座標に変換してしまう誤りが発生することがあります。 このような変換をコードで使用すると、コンパイラは警告メッセージを表示します。
  • DistanceXCoordinate
  • DistanceYCoordinate
  • XCoordinateDistance
  • YCoordinateDistance
  • DistIntervalXInterval
  • DistIntervalYInterval
  • XintervalDistInterval
  • YintervalDistInterval