アルファベット順インデックス
索引¶
abs(1) 絶対値add(2) 和addforce(2) 力を存在する質点に適用するadj(1) 正方行列の余因子行列を返すallcircles(0) すべての円のリストを作るallconics(0) すべての円錐曲線のリストを作るallelements(0) すべての要素のリストを作るalllines(0) すべての直線のリストを作るallmasses(0) すべての質点のリストを作るallpoints(0) すべての点のリストを作るallsegments(0) すべての線分のリストを作るallsprings(0) すべてのバネのリストを作るalgorithm(1) 幾何要素の作図手順を得るalpha(1) すべての不透明度のアルファ値amsdata(0) 重力センサからデータを得るand(2) 論理積append(2) 要素の後方追加apply(2) # を実行変数として全要素に式を適用するapply(3) 実行変数を指定して全要素に式を適用するarccos(1) 余弦の逆関数arcsin(1) 正弦の逆関数arctan(1) 正接の逆関数arctan2(2) ベクトル (x,y) のなす角area(3) 3点で与えられた三角形の面積を返すassert(2) エラーチェックの印字blue(1) 青のRGBベクトルを返すcalibratedamsdata(0) 調整されたAMSデータを取得するcandisplay(1) 文字列が現在のシステムフォントで表示できるかどうかテストするcanvas(3) 参照点を1つ指定してキャンバスに描くcanvas(4) 参照点を2つ指定してキャンバスに描くcanvas(5) 参照点を3つ指定してキャンバスに描くceil(1) その数以上の最小の整数circle(2) 円形のシェイプを作るclear(0) すべての変数をクリアclear(1) 特定の変数をクリアするclearconsole(0) コンソールをクリアclearimage(1) 画像の内容を消去するclip(1) シェイプのクリップパスの設定closefile(1) close a file given by a handlecolor(1) すべての色linecolor(1) 線の色pointcolor(1) 点の色textcolor(1) 文字の色colorplot(3) 関数の値によって色をプロットするcolumn(2) 列をベクトルとして返すcolumnmatrix(1) 列ベクトルから行列への変換common(2) リストの共通部分complex(1) xy座標を複素数に変換するconcat(2) リストの連結conjugate(1) 共役複素数connect(1) リストの点をつなぐconsecutive(1) リストの連続する要素のペアからなるチェーンを作るcontains(2) 内容のテストconvexhull3d(1) 3次元の凸多面体を作る。cos(1) 余弦createpoint(2) 位置とラベルを指定して点を加える ( 2.1版から)create(3) create a an arbitrary geometric elementcreateimage(3) カスタム画像を作るcreatevar(1) 局所変数の作成cross(2) 2つの3次元ベクトルの外積を返すcrossratio(4) 4点の複比を計算するcycle(1) 連続する2つずつの要素のペアで輪を作るd(2) 関数の微分date(0) 現在の日付det(3) 3 × 3 行列の行列式を計算するdet(1) 正方行列の行列式を返すdirectproduct(2) 2つのリストの直積dist(2) 2点間の距離を返すdist(2) ベクトルの距離を返すdiv(2) 商draw(1) シェイプの輪郭線を描くdraw(1) 点を描くdraw(2) 線分を描くdrawall(1) リストのすべての要素を描画するdrawcircle(2) 中心と半径を与えて円を描くdrawcurves(2) 物理のオシログラフを描くdrawfield(1) ベクトル場を描画するdrawfieldcomplex(1) 複素ベクトル場を描画するdrawforces(1) 力の場を表示するdrawimage(2) 1点を指定して画像を表示するdrawimage(3) 2点を指定して画像を表示するdrawimage(4) 3点を指定して画像を表示するdrawimage(5) 4点を指定して画像を表示するdrawpoly(1) 多角形を描くdrawpolygon(1)drawpolyと同じdrawtable(2) 表を描くdrawtext(2) 文字列を表示するeigenvalues(1) 正方行列の固有値を返すeigenvectors(1) 正方行列の固有ベクトルを返すelement(1) 引数の名前の幾何要素へのハンドルを得るelementsatmouse(0) マウスカーソルの近くにある要素のリストを返すerr(1) デバッグ用の印字eval(1) 式の強制的な評価exp(1) 指数関数fill(1) シェイプを塗りつぶすfillcircle(2) 中を塗った円を描くfillplot(1) 積分のようにハイライトさせてプロットするfillplot(2) 2つの関数の差をハイライトさせてプロットするfillpoly(1) 中を塗った多角形を描くfillpolygon(1)fillpolyと同じflatten(1) ネストされたリストの平坦化floor(1) その数以下の最大の整数fontfamilies(0) 使用可能なフォントのリストを得るforall(2) # を実行変数としてすべての要素に対して繰り返しforall(3) 実行変数を指定してforall繰り返しforall(2) # を実行変数として全要素を走査するforall(3) 実行変数を指定して全要素を走査するforce(1) 力の探索粒子を設定するformat(2) 数を整形するformat(2) 数を整形するgauss(1) 複素数を点の座標に変換するgeotype(1) ベクトルの幾何学的意味を返すgray(1) grey と同じgrey(1) 灰色のRGBベクトルを返すgreen(1) 緑のRGBベクトルを返すgreset(0) 色、アルファ値、幅、変換のスタックを空にするgrestore(0) 色、アルファ値、幅、変換をスタックから出すgsave(0) 色、アルファ値、幅、変換をスタックに入れるguess(1) 浮動小数点数から記号的意味を推測するguess(1) 文字列の解析halfplane(2) 半平面シェイプを作るhermiteanproduct2つのベクトルのエルミート内積を返すhue(1) 色相のRGBベクトルを返すif(2) もし〜ならば〜if(3) もし〜ならば〜、そうでなければ〜im(1) 複素数の虚部imagergb(3) 画素の色情報を取得するimagesize(1) 画像の大きさを取得するimport(1) プログラムコードの読み込みincidences(1) 幾何要素にインシデントである要素のリストを返すindexof(2) 文字列の検索indexof(3) 文字列の検索inputs(1) 幾何要素を定義するために必要な要素のリストを得るinspect(1) 利用できる属性のリストを作るinspect(2) 属性を読み出すinspect(3) 属性を設定するinstrument(1) 楽器を選ぶinstrumentnames(0) 利用できる楽器のリストを得るinverse(1) 正方行列の逆行列を返すiscircle(1) 円かiscomplex(1) 複素数かisconic(1) 円錐曲線かiseven(1) 偶数かisgeometric(1) 幾何学要素かisinteger(1) 整数かiskeydown(1) あるキーが押されたかどうか問い合わせるisline(1) 直線かislist(1) リストかismass(1) 質点かismatrix(1) 行列かisnumbermatrix(1) 数行列かisnumbervector(1) 数ベクトルかisodd(1) 奇数かispoint(1) 幾何の点かisreal(1) 実数かisselected(1) 選択されているかisspringバネかisstring(1) 文字列かissun(1) 恒星かisundefined(1) 未定義要素かjoin(2) 2点を結ぶkey(0) キーボードで打たれた文字列を返すkeydownlist(0) 押されたキーのリストを返すkeys(1) オブジェクトまたは変数に関連したローカルキーのリストを返すlength(1) 文字列の長さlength(1) リストの長さline(1) 数ベクトルを直線として位置づけるlinearsolve(2) 一次方程式の解を返すlinereflect(1) 直線に関して対称な点をを求める行列を返すload(1) データの読み込みlocalいくつかの局所変数を作るlocusdata(1) 軌跡上の点の座標のリストを返すlog(1) 自然対数map(2) 平行移動を表す行列を返すmap(4) 相似変換を表す行列を返すmap(6) アフィン変換を表す行列を返すmap(8) 射影変換を表す行列を返すmapimage(2) 画像を変形するmatrixrowcolumn(1) 行と列の数を2つの数の要素からなるリストとして返すmax(1) 要素の最大値を求めるmax(2) 実行変数を # として各要素に式を適用し、その最大値を求めるmax(3) 実行変数を指定して各要素に式を適用し、その最大値を求めるmeet(2) 直線の交点を求めるmessage(1) ステータス行にメッセージを表示するmidiaddtrack(1) シーケンサにトラックを追加するmidichannel(1) チャンネルを設定するmidicontrol(2) チャンネルのコントローラを設定するmidiposition(0) シーケンサの開始位置を得るmidiposition(1) シーケンサの位置を設定するmidispeed(0) シーケンサの速度を問い合わせるmidispeed(1) シーケンサの速度設定midistart(0) シーケンサの開始midistop(0) シーケンサの停止midivolume(1) チャンネルの音量を設定するmin(1) 要素の最小値を求めるmin(2) 実行変数を # として各要素に式を適用し、その最小値を求めるmin(3) 実行変数を指定して各要素に式を適用し、その最小値を求めるmod(2) 剰余mouse(0) マウスボタンが押されたときのマウスの位置を返すmover(0), 最後に動かされた点を返すmoveto(2) 点の位置を変えるmult(2) 積nil(0) 空リストnot(1) 論理否定openfile(1) ファイルを開いてハンドルを返すopenurl(1) Webページをブラウザで開くor(2) 論理和pairs(1) リストの要素のすべてのペアを作るpara(2) 点を通り直線に平行な直線を求めるparallel(2) 点を通り直線に平行な直線を求めるparse(1) CindyScript の式として文字列を解析pauseanimation(0) アニメーションをいったん停止するperp(1) 垂直な2次元ベクトルを返すperp(2) 点を通り直線に垂直な直線を求めるperpendicular(2) 点を通り直線に垂直な直線を求めるplayanimation(0) アニメーションを開始するplayfrequency(1) 特定の周波数で鳴らすplayfunction(1) 数式で定義した音を鳴らすplaymelody(1) メロディを鳴らすplaysin(1) 特定の周波数の音を鳴らすplaytone(1) MIDIの単音を鳴らすplaywave(1) オーディオデータのリストを再生するplot(1) 実行変数を # として関数をプロットするplot(2) 実行変数を指定して関数をプロットするpoint(1) 数ベクトルを点として位置づけるpointreflect(1) 点に関する対称点を求める行列を返すpolygon(1) 多角形シェイプを作るpow(2) べき乗prepend(2) 要素の前方追加print(2) print to a fileprint(1) 値を印字するprintln(2) println to a fileprintln(0) 改行println(1) 印字して改行するproduct(1) 要素をすべて掛け合わせるproduct(2) 実行変数を # として各要素に式を適用し、結果をすべて掛け合わせるproduct(3) 実行変数を指定して各要素に式を適用し、結果をすべて掛け合わせるrandom(0) 0から1までの実数の一様乱数random(1) 0 から 1 までの一様乱数randombool(0) ブール値の乱数 true または falserandominteger(1) 整数の一様乱数randomnormal(0) (0,1)正規乱数re(1) 複素数の実部red(1) 赤のRGBベクトルを返すregional局所変数を作る。引数の数は任意releaseいくつかの局所変数の削除removeelement(1)幾何の要素をそれに従属する点とともに消去する ( 2.1版から)remove(2) リストからの要素の削除removevar(1) 局所変数の削除removeimage(1) 画像を削除するrepaint(0) 画面の再描画repaint(0) 面を塗り直すrepaint(1) 画面の再描画repeat(2) # を実行変数として繰り返しrepeat(3) 実行変数を指定して繰り返しreplace(2) 文字列の置換replace(3) 文字列の置換resetclock(0) 内部時計のリセットreverse(1) リストの要素を逆順にするroots(1) n次方程式の解を与えるrotate(1) 座標系全体を回転round(1) 四捨五入row(2) 行をベクトルとして返すrowmatrix(1) 行ベクトルから行列への変換scale(1) 座標系全体を拡大・縮小screen() スクリーンのシェイプを作るseconds(0) リセット後の経過時間seedrandom(1) 乱数の種(seed)の設定select(2) # を実行変数として条件を満たす要素を選び出すselect(3) 実行変数を指定して条件を満たす要素を選び出す)set(1) リストの要素を単一化した集合を作るsetbasis(1) 座標系全体の基底を変換setbasis(2) 座標系全体の基底を相似変換にするsetbasis(3) 座標系全体の基底をアフィン変換にするsetbasis(4) 座標系全体の基底を射影変換にするsetdirectory(1) ファイルのディレクトリを設定するsetdirectory(1) set the current directorysetforce(2) 力を存在する質点に設定するsimulationtime(0) シミュレーションの進行に同期した実行用時計のハンドルを返すsimulation(0) シミュレーションへのハンドル提供sin(1) 正弦linesize(1) 線の太さpointsize(1) 点の大きさtextsize(1) 文字の大きさsort(1) リストの要素を並べ替えるsortリストの並べ替えsort(2) リストの各要素を評価式によって並べ替えるsqrt(1) 平方根stopanimation(0) アニメーションを終わるstopsound(0) すべての音の再生を停止するstoptone(1) 音を止めるsub(2) 差submatrix(2) 小行列を作るsubstring(3) 文字列の抜きだしsum(1) 要素の総和を求めるsum(2) 実行変数を # として各要素に式を実行した結果の総和を求めるsum(3) 実行変数を指定して各要素に式を実行した結果の総和を求めるtake(2) リストの要素へのアクセスtan(1) 正接tangent(2) 接線を計算するtext(1) 文字列への変換time(0) 現在の時刻tokenize(2) 文字列の分解translate(1) 座標系全体を平行移動transpose(1) 転置行列を返すtrigger(2) 条件を満たせば実行triples(1) リストの要素のすべての3つの組を作るunicode(1), (2) ユニコードを文字列に変換するwait(1) ミリ秒単位で指定された時間、実行を止めて待つwhile(2) While 繰り返しxor(2) 排他的論理和zeromatrix(2) 零行列を作るzerovector(1) 零ベクトルを生成する