make-elastic (プロシージャ)
public {make-elastic
minimum-size:any = null,
preferred-size:any = null,
compressibility:any = null,
compress-order:any = null,
stretchiness:any = null,
stretch-order:any = null,
dest:#Elastic = null
}:Elastic
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.UTIL.ELASTIC.

指定されたパラメータで、Elastic を作成します。

説明

作成された Elastic のパラメータは、ユーザーにより指定されるキーワード引数により定義されます。
minimum-size: Distance として指定された最小サイズです。既定値は、0m です。
preferred-size: Distance として指定されたユーザー設定サイズです。既定値は、0m です。
compressibility: double として指定された圧縮係数です。既定値は、1.0 です。
compress-order: int として指定された圧縮順位です。既定値は proportional-stretch-order です。
stretchiness: double として指定された伸長係数です。既定値は 1.0 です。
stretch-order: int として指定された伸長順位です。既定値は proportional-stretch-order です。
dest: dest の具象タイプが結果に適合する場合に、結果の格納先となる Elastic です。dest が指定されていない場合、または null の場合、新しく割り当てられたエラスティックが返されます。

戻り値

作成された Elastic です。キーワード引数として指定されない(もしくは null として指定されている)パラメータは、いくつかの例外を除き、上記にリストされた既定値を受け取ります。


注意事項

最小サイズおよびユーザー設定サイズに指定できる単位には制限があります。これらは、解像度の影響を受けない単位を表す、Distance でなくてはなりません。このような単位の例として、cminpt が挙げられます。pixelpx などの、解像度の影響を受ける単位は使用しないでください。サポート対象の Distance 単位の完全リストについては、「数量と単位」の章を参照してください。