Sds polar

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
void sds_polar (const sds_point point, double angle, double dist, sds_point result);


機能
指定された点から指定された角度と距離だけ離れたUCS 3D 点を返す。
引数
  • point : 点
  • angle : 角度
  • dist : 距離
  • result : 距離の点リスト
戻り値
-


サンプル
sds_real angle,dist;
sds_point point1,returnp;
sds_getpoint(NULL,"\n角度の中心点を指示: ",point1);
sds_getangle(NULL,"\n角度を入力して Enter : ",&angle);
sds_getdist(NULL,"\n距離を入力して Enter : ",&dist);
sds_polar(point1,angle,dist,returnp);
sds_printf("\n指定した点は (%f,%f,%f)",returnp[0],returnp[1],returnp[2]);