Sds name clear

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年12月27日 (日) 23:23時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : int sds_name_clear (sds_name name); ; 機能 : エンティティ名か選択セットをクリアする。 ; 引数 :* name : 図形または選択セット名 …)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
int sds_name_clear (sds_name name);


機能
エンティティ名か選択セットをクリアする。
引数
  • name : 図形または選択セット名
戻り値
-


サンプル
sds_name setname1;

// フィルタリスト(線分)の作成
sds_resbuf *filter = sds_buildlist(RTDXF0,"LINE",0);
   
// 図面内の線分図形を取得する。
if (sds_ssget("X", NULL, NULL, filter, setname1) == RTNORM){
  long setlen;
  sds_sslength(setname1, &setlen);
  sds_printf("\n %li 個の図形がありました。",setlen);
}

sds_name_clear (setname1);

if (sds_name_nil(setname1) != 0){
  sds_printf("\n選択セット %s はクリアされました。",setname1);
} else {
  sds_name_clear (setname1);
}