コンストラクタ:
RectObjは他のオブジェクトに組み込まれることがあります。また次のように新しく作成できます:
rectObj ms_newRectObj()
メンバ:
double minx
double miny
double maxx
double maxy
メソッド:
int set(string property_name, new_value)
オブジェクトのプロパティをnew_valueに設定します。エラーの場合 -1が返ります。
void setextent(double minx, double miny, double maxx, double maxy)
矩形の範囲を設定します。
int draw(mapObj map, layerObj layer, imageObj img, int class_index, string text)
レイヤを使って個別の矩形を描きます。class_indexは、レイヤに定義されたクラスにもとづいて矩形を分類するために使われます。text文字列は、矩形にアノテーションをつけるために使われます。
MS_SUCCESSまたはMS_FAILUREが返ります。
double fit(int width, int height)
指定したwidthとheightにフィットするよう矩形の大きさを調整します。
int project(projectionObj in, projectionObj out)
矩形を ”in” 投影(第1引数)から”out” 投影(第2引数)へ投影します。
MS_SUCCESSまたはMS_FAILUREが返ります。
** void free()**
rectオブジェクトが使ったリソースを解放します。














