A B C D E F G H I L M N O P Q R S T U V X Y

A

add(Quaternion) - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の加算を行います.
add(Quaternion, Quaternion) - クラス com.mothergoosetei.geom.Quaternion の static メソッド
四元数の加算を行います.
aliveLF - クラス com.mothergoosetei.geom.Block の変数
床の面積が有効であるどうかを判別します.
aliveUF - クラス com.mothergoosetei.geom.Block の変数
天井の面積が有効であるどうかを判別します.
arc(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
誤差範囲内rDeciで,vectorからその角度を返します.
area - クラス com.mothergoosetei.geom.Edge の変数
Edgeの面積です.

B

Band - com.mothergoosetei.geom の クラス
このクラスは,水平方向の帯状の領域(band)の基本的な処理を提供します.
Band() - クラス com.mothergoosetei.geom.Band のコンストラクタ
空のインスタンスを生成します.
Band(double, double) - クラス com.mothergoosetei.geom.Band のコンストラクタ
パラメータに従い,インスタンスを構成します.
Block - com.mothergoosetei.geom の クラス
このクラスは,layer内の1塊(block)の基本的な処理を提供します.
Block() - クラス com.mothergoosetei.geom.Block のコンストラクタ
空のインスタンスを生成します.
Block(Edge, Edge, double, double, boolean, boolean) - クラス com.mothergoosetei.geom.Block のコンストラクタ
パラメータに従い,blockを生成します.
by(Quaternion) - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の乗算を行います.
by(Quaternion, Quaternion) - クラス com.mothergoosetei.geom.Quaternion の static メソッド
四元数の乗算を行います.
byScalar(double) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのスカラー積を返します.

C

centerX - クラス com.mothergoosetei.geom.Edge の変数
Edgeの重心の座標(centerX, centerY)です.
centerX - クラス com.mothergoosetei.geom.Polygon の変数
重心の座標
centerY - クラス com.mothergoosetei.geom.Edge の変数
Edgeの重心の座標(centerX, centerY)です.
centerY - クラス com.mothergoosetei.geom.Polygon の変数
重心の座標
centerZ - クラス com.mothergoosetei.geom.Polygon の変数
重心の座標
clearDouble() - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスの重複点を削除したコピーを生成します.
clearMargin() - クラス com.mothergoosetei.geom.Edge のメソッド
冗長な余白を削除したインスタンスのコピーを生成して返します.
clipWithBand(Band) - クラス com.mothergoosetei.geom.Edge のメソッド
edgeを水平方向のbandでclippingしたedge列を返します.
clipWithBand(Band) - クラス com.mothergoosetei.geom.Segment のメソッド
このインスタンスとband bとのclippingを行います.
clipWithLine(double) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスを水平方向の直線でclippingしたsegment列を返します.
clipWithLine(double) - クラス com.mothergoosetei.geom.Segment のメソッド
このインスタンスと水平線とのclippingを行います.
clone() - クラス com.mothergoosetei.geom.Edge のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.MassPoint のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.Polygon のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.Quaternion のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.Segment のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.Stripe のメソッド
このオブジェクトのコピーを作成して返します.
clone() - クラス com.mothergoosetei.geom.Vector のメソッド
このオブジェクトのコピーを作成して返します.
com.mothergoosetei - パッケージ com.mothergoosetei
このパッケージはローカルな定義を提供します.
com.mothergoosetei.geom - パッケージ com.mothergoosetei.geom
このパッケージは,2次元または3次元の幾何学的な図形を処理するための基本的な機能を提供します.
comment(String) - クラス com.mothergoosetei.LocalPack の static メソッド
改行しないコメントを標準出力します.
COMMENT_SILENCE - クラス com.mothergoosetei.LocalPack の static 変数
コメントを発行しない場合のコードです
COMMENT_VERBOSE - クラス com.mothergoosetei.LocalPack の static 変数
コメントを発する場合のコードです
commentln(String) - クラス com.mothergoosetei.LocalPack の static メソッド
改行するコメントを標準出力します.
composite(ImageCanvas) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
このインスタンスに,別のキャンバスを合成したコピーを返します.
composite(MassPoint) - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスにもう一つの質点を合成した質点のコピーを作成して 返します.
composite(MassPoint, MassPoint) - クラス com.mothergoosetei.geom.MassPoint の static メソッド
2つの質点を合成した質点のコピーを作成して返します.
composite(Vector) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスにもう一つのvectorを合成したvectorのコピーを 作成して返します.
composite(Vector, Vector) - クラス com.mothergoosetei.geom.Vector の static メソッド
2つのvectorを合成したvectorのコピーを作成して返します.
conjugate() - クラス com.mothergoosetei.geom.Quaternion のメソッド
共役四元数を返します.
containes(Segment) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスが指定された線分を包含しているかどうか判定します.
contains(Vector) - クラス com.mothergoosetei.geom.Segment のメソッド
指定された点がインスタンスの上に乗っているかどうか 判定します.
createDate - クラス com.mothergoosetei.geom.Edge の変数
Edgeが生成された日時です.
createDate - クラス com.mothergoosetei.geom.Polygon の変数
生成された日時
createPolygon(Edge[]) - クラス com.mothergoosetei.geom.Polygon のメソッド
指定されたedge列からpolygonのインスタンスを構成します.
createPolygon(Stripe[]) - クラス com.mothergoosetei.geom.Polygon のメソッド
指定されたStripe列からpolygonのインスタンスを構成します.
crossing(Segment, Segment) - クラス com.mothergoosetei.geom.Segment の static メソッド
2つのインスタンスが交差しているかどうか判定します.

D

dist(Vector) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスと位置ベクトルとの距離を返します.
dist(Vector, Vector) - クラス com.mothergoosetei.geom.Vector の static メソッド
2つの位置ベクトルの距離を返します.
dist(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値の幾何平均を返します.
dist(double, double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
3つの数値の幾何平均を返します.
dist(double[]) - クラス com.mothergoosetei.LocalMath の static メソッド
数値列の幾何平均を返します.
distanceTo(Vector) - クラス com.mothergoosetei.geom.Segment のメソッド
指定された点からインスタンスを延長した直線へ降ろした足の座標と距離を 返します.なお距離は,線分の向きに依存しません.
drawAxisArrows(int, int, Vector, double, int, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
座標系の軸矢線を描画します.
drawLine(int, int, int, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
2点を結ぶ線分を描画します.
drawLine(Vector, Vector) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
2点を結ぶ線分を描画します.
drawMark(int, int, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスにmarkを描画します.
drawMark(Vector, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスにmarkを描画します.
drawPixel(int, int) - クラス com.mothergoosetei.geom.Edge のメソッド
インスタンスの描画(pixel列)を作成して返します.
drawPixel(int, int, Vector, double, double, int) - クラス com.mothergoosetei.geom.Polygon のメソッド
インスタンスの描画(pixel列)を作成して返します.

E

Edge - com.mothergoosetei.geom の クラス
このクラスは,2次元的な輪郭(edge)の基本的な処理を提供します.
Edge() - クラス com.mothergoosetei.geom.Edge のコンストラクタ
空のインスタンスを構成します.
Edge(double[], double[]) - クラス com.mothergoosetei.geom.Edge のコンストラクタ
指定された配列を元にインスタンスを構成します.
Edge(ImageCanvas) - クラス com.mothergoosetei.geom.Edge のコンストラクタ
指定されたfileを元にインスタンスを構成します.
Edge(File) - クラス com.mothergoosetei.geom.Edge のコンストラクタ
指定されたfileを元にインスタンスを構成します.
eqr(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値が誤差範囲内rDeciで一致しているかどうかを 判定します.
even(int) - クラス com.mothergoosetei.LocalMath の static メソッド
数値が偶数であるかを判定します.
eX - クラス com.mothergoosetei.geom.Segment の変数
segmentの終点の位置vectorです.
exteriorProduct(Vector) - クラス com.mothergoosetei.geom.Vector のメソッド
vectorの外積を計算します.
exteriorProduct(Vector, Vector) - クラス com.mothergoosetei.geom.Vector の static メソッド
vectorの外積を計算します.

F

FE_GEOM_EDGE - インタフェース com.mothergoosetei.geom.FileExtFixes の static 変数
Edgeファイルの拡張子です
FE_GEOM_POLYGON - インタフェース com.mothergoosetei.geom.FileExtFixes の static 変数
Polygonファイルの拡張子です
FE_GRAPHIC_MONO_BMP - インタフェース com.mothergoosetei.geom.FileExtFixes の static 変数
2 Bit BitMa ファイルの拡張子です
FileExtFixes - com.mothergoosetei.geom の インタフェース
このinterfaceは,各種画像・幾何学図形ファイルの拡張子を定義します..
fillChar(String, String, int) - クラス com.mothergoosetei.LocalPack の static メソッド
文字で埋めて,文字数を揃えます.
fillSpace(String, int) - クラス com.mothergoosetei.LocalPack の static メソッド
空白で埋めて,文字数を揃えます.
fillZero(String, int) - クラス com.mothergoosetei.LocalPack の static メソッド
"0"で埋めて,文字数を揃えます.
fillZero(int, int) - クラス com.mothergoosetei.LocalPack の static メソッド
桁数を揃えてintをStringにして返します.
flip() - クラス com.mothergoosetei.geom.Edge のメソッド
上下を反転したobjectのコピーを作成して返します.
floor - クラス com.mothergoosetei.geom.Polygon の変数
valid floors
floorDir - クラス com.mothergoosetei.geom.Polygon の変数
floor dirctions
floorHeight - クラス com.mothergoosetei.geom.Polygon の変数
valid floors
flop() - クラス com.mothergoosetei.geom.Edge のメソッド
左右を反転したedgeのコピーを作成して返します.
frameHeight - クラス com.mothergoosetei.geom.Edge の変数
Edgeを含む領域の高さです.
frameWidth - クラス com.mothergoosetei.geom.Edge の変数
Edgeを含む領域の横幅です.
frameX - クラス com.mothergoosetei.geom.Polygon の変数
外接直方体の各辺の長さ
frameY - クラス com.mothergoosetei.geom.Polygon の変数
外接直方体の各辺の長さ
frameZ - クラス com.mothergoosetei.geom.Polygon の変数
外接直方体の各辺の長さ

G

get16bit(int) - クラス com.mothergoosetei.LocalMath の static メソッド
データの16ビットから8ビット分を返します.
get24bit(int) - クラス com.mothergoosetei.LocalMath の static メソッド
データの24ビットから8ビット分を返します.
get32bit(int) - クラス com.mothergoosetei.LocalMath の static メソッド
データの32ビットから8ビット分を返します.
get8bit(int) - クラス com.mothergoosetei.LocalMath の static メソッド
データの下位8ビットを返します.
getArray() - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスのbyte列を返します.
getBit(int, int) - クラス com.mothergoosetei.LocalMath の static メソッド
数値(2進8桁)から特定のbitを取り出します.
getBottom() - クラス com.mothergoosetei.geom.Band のメソッド
インスタンスのbottomを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Band の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Block の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Edge の static メソッド
このクラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.ImageCanvas の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.MassPoint の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Polygon の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Segment の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Stripe の static メソッド
クラスのバージョンを返します.
getClassVersion() - クラス com.mothergoosetei.geom.Vector の static メソッド
クラスのバージョンを返します.
getDimension() - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスの座標系の次元を返します.
getDimension() - インタフェース com.mothergoosetei.geom.Point のメソッド
座標系の次元を返します.
getDimension() - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の次元を返します.
getDimension() - クラス com.mothergoosetei.geom.Segment のメソッド
このインスタンスの座標系の次元を返します.
getDimension() - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスの座標系の次元を返します.
getExt(File) - クラス com.mothergoosetei.LocalPack の static メソッド
ファイルネームの拡張子を返します.
getGradient() - クラス com.mothergoosetei.geom.Segment のメソッド
segmentの傾きを返します.
getHeight() - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスの高さを返します.
getImaginaryPart() - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の虚数部を返します.
getLength() - クラス com.mothergoosetei.geom.Band のメソッド
インスタンスの高さ(長さ)を返します.
getLength() - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスの輪郭を表す点の個数を返します.
getLength() - クラス com.mothergoosetei.geom.Segment のメソッド
segmentの長さを返します.
getLength() - クラス com.mothergoosetei.geom.Stripe のメソッド
このインスタンスの点列の長さを返します.
getLowerFloor() - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの床を返します.
getMass() - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスの質量を返します.
getNumberOfItems() - クラス com.mothergoosetei.IniFile のメソッド
読み込まれたアイテム数を返します.
getNumberOfLayers() - クラス com.mothergoosetei.geom.Polygon のメソッド
Polygonのレイヤー数(z方向の分割数)を返します.
getParam(int) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスのn番目の座標を返します.
getParam(int) - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスの座標のn番目の成分を返します.
getParam(int) - インタフェース com.mothergoosetei.geom.Point のメソッド
i番目の座標を返します.
getParam(int) - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のn番目の座標を返します.
getParam(int) - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの座標のn番目の座標を返します.
getParam(int) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのn番目の座標を返します.
getPoint(int, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
指定された座標の点の状態を返します.
getPoint(Vector) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
指定された座標の点の状態を返します.
getRealPart() - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の実数部を返します.
getRotateAngle(Vector, Vector) - クラス com.mothergoosetei.geom.Quaternion の static メソッド
2点で指定された回転の回転角を返します.
getRotateAxis(Vector, Vector) - クラス com.mothergoosetei.geom.Quaternion の static メソッド
2点で指定された回転の回転軸を返します.
getT() - クラス com.mothergoosetei.geom.Quaternion のメソッド
実数部の座標を返します.
getTop() - クラス com.mothergoosetei.geom.Band のメソッド
インスタンスのtopを返します.
getUpperFloor() - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの天井を返します.
getWidth() - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスの横幅を返します.
getX() - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスのx座標(0番目の成分)を返します.
getX() - インタフェース com.mothergoosetei.geom.Point のメソッド
x座標を返します.
getX() - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のx座標を返します.
getX(int) - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの座標のn番目のx座標を返します.
getX() - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのx座標を返します.
getY() - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスのy座標(1番目の成分)を返します.
getY() - インタフェース com.mothergoosetei.geom.Point のメソッド
y座標を返します.
getY() - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のy座標を返します.
getY(int) - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの座標のn番目のy座標を返します.
getY() - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのy座標を返します.
getZ() - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスのz座標(2番目の成分)を返します.
getZ() - インタフェース com.mothergoosetei.geom.Point のメソッド
z座標を返します.
getZ() - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のz座標を返します.
getZ() - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのz座標を返します.

H

heightOfLF - クラス com.mothergoosetei.geom.Block の変数
床のz座標です.
heightOfLF - クラス com.mothergoosetei.geom.Stripe の変数
床のz座標です.
heightOfUF - クラス com.mothergoosetei.geom.Block の変数
天井のz座標です.
heightOfUF - クラス com.mothergoosetei.geom.Stripe の変数
天井のz座標です.
HeywoodB - クラス com.mothergoosetei.geom.Polygon の変数
Heywoodの3軸径
HeywoodL - クラス com.mothergoosetei.geom.Polygon の変数
Heywoodの3軸径
HeywoodT - クラス com.mothergoosetei.geom.Polygon の変数
Heywoodの3軸径

I

idxX - インタフェース com.mothergoosetei.geom.ThreeDirections の static 変数
X-面方向に対するindex
idxY - インタフェース com.mothergoosetei.geom.ThreeDirections の static 変数
Y-面方向に対するindex
idxZ - インタフェース com.mothergoosetei.geom.ThreeDirections の static 変数
Z-面方向に対するindex
ImageCanvas - com.mothergoosetei.geom の クラス
このクラスは,幾何学図形の描画に関する基本的な処理を提供します.
ImageCanvas() - クラス com.mothergoosetei.geom.ImageCanvas のコンストラクタ
空のインスタンスを構成します.
ImageCanvas(int, int) - クラス com.mothergoosetei.geom.ImageCanvas のコンストラクタ
パラメータに従い,インスタンスを構成します.
ImageCanvas(int, int, byte[]) - クラス com.mothergoosetei.geom.ImageCanvas のコンストラクタ
パラメータに従い,インスタンスを構成します.
IniFile - com.mothergoosetei の クラス
このクラスは,初期設定ファイルに関する基本的な処理を提供します.
IniFile() - クラス com.mothergoosetei.IniFile のコンストラクタ
空のインスタンスを生成します.
IniFile(String) - クラス com.mothergoosetei.IniFile のコンストラクタ
指定された初期設定ファイルを読み込みます.
innerProduct(Vector) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスと,指定されたvectorとの内積を返します. 2つのvectorの次元が異なる場合には,NaNを返します.
innerProduct(Vector, Vector) - クラス com.mothergoosetei.geom.Vector の static メソッド
2つのvectorの内積を返します. 2つのvectorの次元が異なる場合には,NaNを返します.
inRange(double, double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
指定された数値が,範囲内にあるかどうか判定します.
intToByte(int) - クラス com.mothergoosetei.LocalMath の static メソッド
int型変数を,符号を加味して変換したbyte型変数を返します.
isContainedBy(Band) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスがband bに包含されているかどうか判定します.
isCrossing(Segment) - クラス com.mothergoosetei.geom.Segment のメソッド
インスタンスと指定されたインスタンスが交差しているかどうか判定します.
isEdge() - クラス com.mothergoosetei.geom.Edge のメソッド
インスタンスが矛盾のないedgeであるかどうか判定します.
isPolygon() - クラス com.mothergoosetei.geom.Polygon のメソッド
このインスタンスが矛盾のないpolygonであるかどうか判定します.
isStripe() - クラス com.mothergoosetei.geom.Stripe のメソッド
このインスタンスが矛盾のないstripeかどうかを判定します.
itemLabel - クラス com.mothergoosetei.IniFile の変数
読み込まれたitemの項目名です.
itemValue - クラス com.mothergoosetei.IniFile の変数
読み込まれたitemの値です.

L

load(File) - クラス com.mothergoosetei.geom.Edge のメソッド
edgeファイルを読み込み,インスタンスを構成します.
load(File) - クラス com.mothergoosetei.geom.Polygon のメソッド
polygonファイルの読み込みが完了したかどうかを判定します.
load(String) - クラス com.mothergoosetei.IniFile のメソッド
ファイルを読み込む設定を行い,読み込みを開始します.
loadBMP(File) - クラス com.mothergoosetei.geom.ImageCanvas の static メソッド
指定された 2 Bit Bmp ファイルを読み込みます.
LocalMath - com.mothergoosetei の クラス
このクラスは,理論演算・数値演算・ベクトル演算等の基本的な処理を提供します.
LocalPack - com.mothergoosetei の クラス
このクラスは,ローカルなコメント制御等の基本的な処理を提供します.
longestDiam - クラス com.mothergoosetei.geom.Polygon の変数
最長径
lowerFloor - クラス com.mothergoosetei.geom.Block の変数
床を表すedgeです.
lrg(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値の誤差範囲内rDeciでの大小関係を判定します.
lrgMod2pi(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値のpiによる剰余を求め,その大小関係を判定します.
lrt(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値の誤差範囲内rDeciでの大小関係を判定します.
lrtMod2pi(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値のpiによる剰余を求め,その大小関係を判定します.

M

MARK_BLACK_DIAMOND - クラス com.mothergoosetei.geom.ImageCanvas の static 変数
drawMarkの記号◆です.
MARK_BLACK_SQUARE - クラス com.mothergoosetei.geom.ImageCanvas の static 変数
drawMarkの記号■です.
MARK_CROSS - クラス com.mothergoosetei.geom.ImageCanvas の static 変数
drawMarkの記号×です.
MARK_PLUS - クラス com.mothergoosetei.geom.ImageCanvas の static 変数
drawMarkの記号+です.
MARK_WHITE_DIAMOND - クラス com.mothergoosetei.geom.ImageCanvas の static 変数
drawMarkの記号◇です.
MARK_WHITE_SQUARE - クラス com.mothergoosetei.geom.ImageCanvas の static 変数
drawMarkの記号□です.
MassPoint - com.mothergoosetei.geom の クラス
このクラスは,質点(massPoint)の基本的な処理を提供します.
MassPoint() - クラス com.mothergoosetei.geom.MassPoint のコンストラクタ
空のインスタンスを生成します.
MassPoint(double, Vector) - クラス com.mothergoosetei.geom.MassPoint のコンストラクタ
指定されたパラメータに従い,massPointのインスタンスを生成します.
massPoint - クラス com.mothergoosetei.geom.Stripe の変数
stripeの質点
maximal(Segment) - クラス com.mothergoosetei.geom.Segment のメソッド
指定されたインスタンスと,このインスタンスが同一水平線上にあるものと みなし,2つを内包する最小のインスタンスを返します.
maximal(Segment[]) - クラス com.mothergoosetei.geom.Segment の static メソッド
指定されたインスタンス列と,このインスタンスが同一水平線上にあるものと みなし,全てを内包する最小のインスタンスを返します.
mid(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つのradianの平均値を返します.
mod2pi(double) - クラス com.mothergoosetei.LocalMath の static メソッド
数値のpiによる剰余を返します.

N

neg(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
2つの数値が誤差範囲内rDeciで異なっているかどうかを 判定します.
norm() - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのノルム(norm)を返します.
normalVector(Vector, Vector, Vector) - クラス com.mothergoosetei.geom.Vector の static メソッド
3次元空間内の3つの位置vectorで指定される平面の法線(normal) vectorを返します.
numberOfLayers - クラス com.mothergoosetei.geom.Polygon の変数
layerの数(z方向の分割数)
numberOfTriangles - クラス com.mothergoosetei.geom.Polygon の変数
有効な三角形(ポリゴン)の数
numberOfTriangles - クラス com.mothergoosetei.geom.Stripe の変数
stripeの有効な三角形の数

O

onLine(Vector) - クラス com.mothergoosetei.geom.Segment のメソッド
指定された点がインスタンスを延長した直線上に乗っているかどうか 判定します.
orient(double, double) - クラス com.mothergoosetei.LocalMath の static メソッド
vectorからその角度を誤差範囲内rDeciで返します.

P

perimeter - クラス com.mothergoosetei.geom.Edge の変数
Edgeの周長です.
Point - com.mothergoosetei.geom の インタフェース
このinterfaceは,n次元の座標またはvectorの基本的な入出力を定義します.
Polygon - com.mothergoosetei.geom の クラス
このクラスは,ポリゴン(polygon)の基本的な処理を提供します.
Polygon() - クラス com.mothergoosetei.geom.Polygon のコンストラクタ
空のインスタンスを構成します.
Polygon(File) - クラス com.mothergoosetei.geom.Polygon のコンストラクタ
saveされたpolygonを読み込み,polygonのインスタンスを構成します.
Polygon(File, File, File) - クラス com.mothergoosetei.geom.Polygon のコンストラクタ
指定されたfileを元に,polygonのインスタンスを構成します.
Polygon(File[]) - クラス com.mothergoosetei.geom.Polygon のコンストラクタ
指定されたfileを読み込み,polygonのインスタンスを構成します.
Polygon(Stripe[]) - クラス com.mothergoosetei.geom.Polygon のコンストラクタ
指定されたStripe列から,polygonのインスタンスを構成します.
pReset(int, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスの点を消去します.
pReset(Vector) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスの点を消去します.
projectToPlane(int) - クラス com.mothergoosetei.geom.Vector のメソッド
3次元の点を指定された平面ThreeDirectionsへ projectした座標(位置ベクトル)を返します.
projectToXYPlane() - クラス com.mothergoosetei.geom.Vector のメソッド
3次元の点をXY平面へprojectした座標(位置ベクトル)を返します.
projectToYZPlane() - クラス com.mothergoosetei.geom.Vector のメソッド
3次元の点をYZ平面へprojectした座標(位置ベクトル)を返します.
projectToZXPlane() - クラス com.mothergoosetei.geom.Vector のメソッド
3次元の点をZX平面へprojectした座標(位置ベクトル)を返します.
pSet(int, int) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスに点を描画します.
pSet(Vector) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスに点を描画します.

Q

Quaternion - com.mothergoosetei.geom の クラス
このクラスは,四元数の演算等の基本的な処理を提供します.
Quaternion() - クラス com.mothergoosetei.geom.Quaternion のコンストラクタ
空の四元数のインスタンスを生成します.
Quaternion(double, Vector) - クラス com.mothergoosetei.geom.Quaternion のコンストラクタ
指定されたパラメータに基づく四元数のインスタンスを生成します.
Quaternion(double, double, double, double) - クラス com.mothergoosetei.geom.Quaternion のコンストラクタ
指定されたパラメータに基づく四元数のインスタンスを生成します.

R

radius - クラス com.mothergoosetei.geom.Polygon の変数
重心を中心としたpolygonの半径
rDeci(double) - クラス com.mothergoosetei.LocalMath の static メソッド
丸めた数値を返します.
reflect() - クラス com.mothergoosetei.geom.Edge のメソッド
X座標とY座標とを交換したインスタンスのコピーを作成して返します.
reflect() - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスのキャンバスを白黒反転させたコピーを返します.
reflect() - クラス com.mothergoosetei.geom.Segment のメソッド
始点と終点を交換したインスタンスのコピーを返します.
reflect() - クラス com.mothergoosetei.geom.Vector のメソッド
各成分を反転したインスタンスのコピーを作成して返します.
reflectMass() - クラス com.mothergoosetei.geom.MassPoint のメソッド
質量を反転させたインスタンスのコピーを作成して返します.
reverseSeq() - クラス com.mothergoosetei.geom.Edge のメソッド
点列を逆順にしたインスタンスのコピーを作成して返します.
rotate() - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスを90°反時計回りに回転させたコピーを作成して返します.
rotate(int) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスを90°反時計回りにn回転させたコピーを作成して返します.
rotate(double) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスを反時計回りに任意角回転させたコピーを作成して返します.
rotate(double, double, double) - クラス com.mothergoosetei.geom.Polygon のメソッド
polygonをx-, y- およびz-軸に沿って指定角回転させたコピーを生成します.
rotateAngleForStable - クラス com.mothergoosetei.geom.Polygon の変数
安定姿勢への回転角
rotateAround(Vector, Vector, double) - クラス com.mothergoosetei.geom.Quaternion の static メソッド
3次元の点pを指定角回転させた座標を返します.
rotateAround(Vector, Vector, Vector) - クラス com.mothergoosetei.geom.Quaternion の static メソッド
3次元の点pを指定角回転させた座標を返します.
rotateAroundAxis(double, double, double) - クラス com.mothergoosetei.geom.Vector のメソッド
インスタンスをx-, y- およびz-軸に沿って指定角回転させた座標を返します.
rotateAxisForStable - クラス com.mothergoosetei.geom.Polygon の変数
安定姿勢への回転軸
rotateSeq() - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスの輪郭点列を1つ繰り上げたコピーを生成します.
rotateSeq(int) - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスの輪郭点列をstep数繰り上げたコピーを生成して返します.
round(double) - クラス com.mothergoosetei.geom.Edge のメソッド
スケールを用いて丸めたインスタンスのコピーを生成します.

S

saveAs(File) - クラス com.mothergoosetei.geom.Edge のメソッド
ファイルネームを指定してインスタンスのセーブが完了したかどうかを判定します.
saveAs(File) - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
インスタンスを2 Bit Bmp ファイルとして, 指定されたファイルネームで保存し終えたかどうかを判定します.
saveAs(File) - クラス com.mothergoosetei.geom.Polygon のメソッド
ファイルネームを指定してpolygonのセーブが完了したかどうかを判定します.
Segment - com.mothergoosetei.geom の クラス
このクラスは、方向付き線分(segment)の基本的な処理を提供します.
Segment() - クラス com.mothergoosetei.geom.Segment のコンストラクタ
空のインスタンスを生成します.
Segment(Vector, Vector) - クラス com.mothergoosetei.geom.Segment のコンストラクタ
指定されたパラメータに従い,segmentのインスタンスを構成します.
setDimension(int) - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスの座標系の次元を設定します.
setDimension(int) - インタフェース com.mothergoosetei.geom.Point のメソッド
座標系をn次元に設定します.
setDimension(int) - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部の座標系の次元を3に設定します.
setDimension(int) - クラス com.mothergoosetei.geom.Segment のメソッド
このインスタンスの次元を設定します.
setDimension(int) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスの座標系の次元を設定します.
setImaginaryPart(Vector) - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の虚数部を定義できたかどうかを判定します.
setLength(int) - クラス com.mothergoosetei.geom.Edge のメソッド
インスタンスの実体を生成するために,配列を確保します.
setLFAlive() - クラス com.mothergoosetei.geom.Block のメソッド
このインスタンスの床の面積を有効にします.
setMass(double) - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスの質量を設定します.
setParam(int, double) - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスのn番目の成分の設定が完了したかどうかを判定します.
setParam(int, double) - インタフェース com.mothergoosetei.geom.Point のメソッド
i番目の座標をxに設定します.
setParam(int, double) - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のn番目の成分の設定が完了したかどうかを判定します.
setParam(int, Vector) - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの座標のn番目の座標が設定が完了したかどうかを判定します.
setParam(int, double) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのn番目の座標の設定が完了したかどうかを判定します.
setRealPart(double) - クラス com.mothergoosetei.geom.Quaternion のメソッド
四元数の実数部を定義します.
setT(double) - クラス com.mothergoosetei.geom.Quaternion のメソッド
実数部の座標を設定します.
setUFAlive() - クラス com.mothergoosetei.geom.Block のメソッド
このインスタンスの天井の面積を有効にします.
setX(double) - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスのx座標(0番目の成分)の設定が完了したかどうかを判定します.
setX(double) - インタフェース com.mothergoosetei.geom.Point のメソッド
x座標をxに設定します.
setX(double) - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のx座標(0番目の成分)の設定が完了したかどうかを判定します.
setX(int, double) - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの座標のn番目のx座標が設定が完了したかどうかを判定します.
setX(double) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのx座標の設定が完了したかどうかを判定します.
setY(double) - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスのy座標(1番目の成分)の設定が完了したかどうかを判定します.
setY(double) - インタフェース com.mothergoosetei.geom.Point のメソッド
y座標をxに設定します.
setY(double) - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のy座標(1番目の成分)の設定が完了したかどうかを判定します.
setY(int, double) - クラス com.mothergoosetei.geom.Stripe のメソッド
インスタンスの座標のn番目のy座標が設定が完了したかどうかを判定します.
setY(double) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのy座標の設定が完了したかどうかを判定します.
setZ(double) - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスのz座標(2番目の成分)の設定が完了したかどうかを判定します.
setZ(double) - インタフェース com.mothergoosetei.geom.Point のメソッド
z座標をxに設定します.
setZ(double) - クラス com.mothergoosetei.geom.Quaternion のメソッド
虚数部のz座標(2番目の成分)の設定が完了したかどうかを判定します.
setZ(double) - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスのz座標の設定が完了したかどうかを判定します.
sideArea - クラス com.mothergoosetei.geom.Stripe の変数
stripeの帯の面積
simplify() - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスを簡略化したコピーを生成します.
sourceFile - クラス com.mothergoosetei.geom.Edge の変数
Edgeの生成元になったファイルです.
sourceFile - クラス com.mothergoosetei.geom.Polygon の変数
各方向のsource画像情報
square(Vector, Vector, Vector, Vector) - クラス com.mothergoosetei.geom.MassPoint の static メソッド
2次元空間上に与えられた四角形の質点を作成して返します.
stripe - クラス com.mothergoosetei.geom.Polygon の変数
stripe列
Stripe - com.mothergoosetei.geom の クラス
このクラスは,帯状に連なった三角形の環(stripe)の基本的な処理を提供します.
Stripe() - クラス com.mothergoosetei.geom.Stripe のコンストラクタ
空のインスタンスを生成します.
Stripe(Block) - クラス com.mothergoosetei.geom.Stripe のコンストラクタ
blockを元に,インスタンスを構成します.
Stripe(double[], double[], double, double) - クラス com.mothergoosetei.geom.Stripe のコンストラクタ
パラメータに従い,インスタンスを構成します.
surfaceArea - クラス com.mothergoosetei.geom.Polygon の変数
表面積
surfaceArea - クラス com.mothergoosetei.geom.Stripe の変数
stripeの表面積
sX - クラス com.mothergoosetei.geom.Segment の変数
segmentの始点の位置vectorです.

T

tetrahedron(Vector, Vector, Vector, Vector) - クラス com.mothergoosetei.geom.MassPoint の static メソッド
3次元空間上に与えられた四面体の質点を作成して返します.
ThreeDirections - com.mothergoosetei.geom の インタフェース
このinterfaceは,3次元の方向のindicesを定義します.
to3dimCoor() - クラス com.mothergoosetei.geom.Vector のメソッド
(経度, 緯度)を3次元座標系に変換します.
toSphericalCoor() - クラス com.mothergoosetei.geom.Vector のメソッド
3次元座標系を(経度, 緯度)に変換します.
toString() - クラス com.mothergoosetei.geom.Band のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Block のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Edge のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.ImageCanvas のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.MassPoint のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Polygon のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Quaternion のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Segment のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Stripe のメソッド
このインスタンスの文字列表現を返します.
toString() - クラス com.mothergoosetei.geom.Vector のメソッド
このインスタンスの文字列表現を返します.
toVector() - クラス com.mothergoosetei.geom.MassPoint のメソッド
インスタンスからvectorを生成します.
trace(File) - クラス com.mothergoosetei.geom.Edge のメソッド
画像(BitMap 2bit)から輪郭を抽出したedgeのインスタンスを返します.
trace(ImageCanvas) - クラス com.mothergoosetei.geom.Edge のメソッド
ImageCanvasから輪郭を抽出したedgeのインスタンスを返します.
translate(double) - クラス com.mothergoosetei.geom.Edge のメソッド
拡大(縮小)したedgeのコピーを生成します.
translate(double, double) - クラス com.mothergoosetei.geom.Edge のメソッド
縦横に異なる倍率で拡大(縮小)したedgeのコピーを生成します.
translate(double) - クラス com.mothergoosetei.geom.Polygon のメソッド
拡大(縮小)したpolygonのコピーを生成します.
translate(double, double, double) - クラス com.mothergoosetei.geom.Polygon のメソッド
各軸方向に異なる倍率で拡大(縮小)したインスタンスのコピーを生成します.
triangle(Vector, Vector, Vector) - クラス com.mothergoosetei.geom.MassPoint の static メソッド
指定された三角形の質点を作成して返します.

U

upperFloor - クラス com.mothergoosetei.geom.Block の変数
天井を表すedgeです.

V

Vector - com.mothergoosetei.geom の クラス
このクラスは,ベクター(vector)の基本的な処理を提供します.
Vector() - クラス com.mothergoosetei.geom.Vector のコンストラクタ
空のインスタンスを生成します.
Vector(double[]) - クラス com.mothergoosetei.geom.Vector のコンストラクタ
指定されたパラメータに従い,n次元vectorのインスタンスを生成します.
Vector(double) - クラス com.mothergoosetei.geom.Vector のコンストラクタ
指定されたパラメータに従い,1次元vectorのインスタンスを生成します.
Vector(double, double) - クラス com.mothergoosetei.geom.Vector のコンストラクタ
指定されたパラメータに従い,2次元vectorのインスタンスを生成します.
Vector(double, double, double) - クラス com.mothergoosetei.geom.Vector のコンストラクタ
指定されたパラメータに従い,3次元vectorのインスタンスを生成します.
volume - クラス com.mothergoosetei.geom.Polygon の変数
体積

X

X - クラス com.mothergoosetei.geom.Edge の変数
Edgeの点列のx座標列です.
X - クラス com.mothergoosetei.geom.Stripe の変数
stripeのx座標列

Y

Y - クラス com.mothergoosetei.geom.Edge の変数
Edgeの点列のy座標列です.
Y - クラス com.mothergoosetei.geom.Stripe の変数
stripeのy座標列

A B C D E F G H I L M N O P Q R S T U V X Y