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

A

ActionButton - planet.action の クラス
アクションボタン
ActionButton(String) - クラス planet.action.ActionButton のコンストラクタ
アクションボタンを構築する
actionPerformed(ActionEvent) - クラス planet.action.ActionButton のメソッド
アクションを実行する
add(double, double, double) - クラス figure.Tuple3D のメソッド
座標値に値を加える
add(Tuple3D) - クラス figure.Tuple3D のメソッド
座標値に値を加える
add(Planet) - クラス planet.PlanetList のメソッド
惑星を追加する
add(int, Planet) - クラス planet.PlanetList のメソッド
惑星を追加する
add(String) - クラス planet.TextBox のメソッド
項目を追加する
add(String[]) - クラス planet.TextBox のメソッド
項目を追加する
add(Collection) - クラス planet.TextBox のメソッド
項目を追加する
addActions() - クラス planet.PlanetActionManager のメソッド
アクションを追加する
angle(Vector3D) - クラス figure.Vector3D のメソッド
ベクトルの成す角度を返す
angle(Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの成す角度を返す
angle(Vector3D, Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの成す立体角を返す
animation - パッケージ animation
アニメーションを作成するためのクラスを提供する。
Animator - animation の クラス
アニメーション作成クラス
Animator() - クラス animation.Animator のコンストラクタ
アニメーション作成オブジェクトを構築する
animator - クラス planet.PlanetApplet の変数
表示アニメータ
AU_TO_KM - クラス planet.PlanetDataModel の static 変数
距離を AU から km へ変換する係数

B

BasicViewCanvas - gui の クラス
標準表示キャンバス
BasicViewCanvas() - クラス gui.BasicViewCanvas のコンストラクタ
標準表示キャンバスを構築する
bg - クラス gui.BasicViewCanvas の変数
ダブルバッファリング用イメージのグラフィックスコンテキスト
bgColor - クラス planet.PlanetViewCanvas の変数
背景色
bgImage - クラス gui.BasicViewCanvas の変数
ダブルバッファリング用イメージ
BOTTOM_ALIGNMENT - クラス planet.TextBox の static 変数
文字下寄り配置を表す定数

C

calculateCoordinates(double) - クラス planet.Planet のメソッド
惑星座標位置を計算する
calculateCoordinates(double) - クラス planet.PlanetDataModel のメソッド
惑星座標位置を計算する
calendar - クラス planet.calendar.CalendarFormat の変数
カレンダー
calendar - クラス planet.calendar.CalendarForPlanet の変数
カレンダー
CALENDAR - クラス planet.PlanetAnimator の static 変数
惑星プログラム用カレンダー
CalendarFormat - planet.calendar の クラス
カレンダー書式クラス
CalendarFormat(CalendarForPlanet) - クラス planet.calendar.CalendarFormat のコンストラクタ
カレンダー書式を構築する
CalendarForPlanet - planet.calendar の クラス
惑星プログラム用カレンダー
CalendarForPlanet() - クラス planet.calendar.CalendarForPlanet のコンストラクタ
惑星プログラム用カレンダーを構築する
canvas - クラス planet.action.MovePointerAction の変数
表示キャンバス
canvas - クラス planet.action.RotateAction の変数
表示キャンバス
canvas - クラス planet.action.ViewModeAction の変数
表示キャンバス
canvas - クラス planet.action.ViewModeCheckbox の変数
表示キャンバス
canvas - クラス planet.PlanetActionManager の変数
表示キャンバス
canvas - クラス planet.PlanetAnimator の変数
表示キャンバス
CENTER_ALIGNMENT - クラス planet.TextBox の static 変数
文字中央配置を表す定数
centerPoint - クラス planet.PlanetViewCanvas の変数
パネル中心座標
CFORM - クラス planet.PlanetAnimator の static 変数
カレンダー書式
clear() - クラス planet.PlanetList のメソッド
データを消去する
clear() - クラス planet.TextBox のメソッド
全項目を消去する
clickPlanet(int, int, int) - クラス planet.Planet のメソッド
惑星クリックを判定する
clone() - クラス figure.SphericalAngle のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.Tuple3D のメソッド
オブジェクトのコピーを返す
clone() - クラス planet.Planet のメソッド
オブジェクトのコピーを返す
clone() - クラス planet.PlanetList のメソッド
オブジェクトのコピーを返す
clone() - クラス planet.ViewPoint3D のメソッド
オブジェクトのコピーを返す
coefX - クラス planet.PlanetViewCanvas の変数
視点黄経移動速度
coefY - クラス planet.PlanetViewCanvas の変数
視点黄緯移動速度
color - クラス planet.Planet の変数
表示色
compare(Object, Object) - クラス planet.PlanetOrbitComparator のメソッド
オブジェクトの比較
compare(Object, Object) - クラス planet.PlanetViewComparator のメソッド
オブジェクトの比較
computeJulianDay(long) - クラス planet.calendar.CalendarForPlanet の static メソッド
ユリウス日を返す
computeJulianDay(Date) - クラス planet.calendar.CalendarForPlanet の static メソッド
ユリウス日を返す
computeJulianDay(Calendar) - クラス planet.calendar.CalendarForPlanet の static メソッド
ユリウス日を返す
controlPanel - クラス planet.PlanetActionManager の変数
制御パネル
cphy - クラス figure.SphericalAngle の変数
cosφ
ctheta - クラス figure.SphericalAngle の変数
cosθ

D

dateFormat - クラス planet.calendar.CalendarFormat の変数
日付書式
DEFAULT_SCALE_SIZE - クラス planet.PlanetScale の static 変数
目盛長さのデフォルト値
destroy() - クラス planet.PlanetApplet のメソッド
リソースを破棄する
DFORM - クラス planet.calendar.CalendarFormat の static 変数
数値書式
DFORM - クラス planet.PlanetDataModel の static 変数
数値書式
displacement - クラス planet.action.MovePointerAction の変数
ポインタで指定された惑星のリストインデックス移動量
doAction() - クラス planet.action.MovePointerAction のメソッド
惑星ポインタを移動する
doAction() - クラス planet.action.RotateAction のメソッド
表示を回転する
doAction() - クラス planet.action.SetBaseButton のメソッド
惑星ポインタを切り替える
doAction() - インタフェース planet.action.SimpleAction のメソッド
アクションを実行する
doAction() - クラス planet.action.ViewModeAction のメソッド
表示モードを選択する
drawErrorMessage(Graphics2D, String) - クラス gui.BasicViewCanvas のメソッド
エラーメッセージを表示する
drawOrbit(Graphics, Point, double, SphericalAngle) - クラス planet.Planet のメソッド
軌道を描画する
drawPlanet(Graphics, int, Point, double, SphericalAngle, Color) - クラス planet.Planet のメソッド
惑星を描画する
drawPlanet(Graphics, int, Point, Color) - クラス planet.PlanetDataModel のメソッド
惑星を描画する
drawPlanet(Graphics) - クラス planet.PlanetViewCanvas のメソッド
惑星を描画する
dthetaX - クラス planet.action.RotateAction の変数
視点経度変化量
dthetaY - クラス planet.action.RotateAction の変数
視点緯度変化量

E

eccen - クラス planet.Planet の変数
離心率
eccentricAnomaly(double, double) - クラス planet.KeplerFunction の static メソッド
離心近点角を求める
Newtion 法を使用する
EndlessAnimator - animation の クラス
停止させない限り永久に続くアニメーションの作成クラス
EndlessAnimator(int) - クラス animation.EndlessAnimator のコンストラクタ
アニメーション作成オブジェクトを構築する
epoch - クラス planet.Planet の変数
基準ユリウス日
epoch - クラス planet.PlanetDataModel の変数
基準ユリウス日
EPOCH_JD - クラス planet.calendar.CalendarForPlanet の static 変数
1970 年 1 月 1 日 00:00:00 GMT のユリウス日
equals(Object) - クラス figure.SphericalAngle のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.Tuple3D のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス planet.Planet のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス planet.PlanetList のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス planet.ViewPoint3D のメソッド
オブジェクトの等価判定をする
exteriorProduct(Vector3D) - クラス figure.Vector3D のメソッド
ベクトルの外積を返す
exteriorProduct(Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの外積を返す

F

fgColor - クラス planet.PlanetViewCanvas の変数
前景色
figure - パッケージ figure
幾何学図形・ベクトル・行列のクラスを提供する。
fileio - パッケージ fileio
ファイル入出力クラスを提供する。
fm - クラス planet.TextBox の変数
フォントメトリックス
font - クラス planet.PlanetViewCanvas の変数
フォント

G

get(int) - クラス planet.PlanetList のメソッド
惑星を返す
get(int) - クラス planet.TextBox のメソッド
項目を返す
getAppletInfo() - クラス planet.PlanetApplet のメソッド
アプレット情報を返す
getCalendar() - クラス planet.calendar.CalendarForPlanet のメソッド
カレンダーを返す
getColor() - クラス planet.Planet のメソッド
表示色を返す
getColors(int, PlanetList, Color) - クラス planet.PlanetDataModel のメソッド
惑星表示色を返す
getControlPanel() - クラス planet.PlanetActionManager のメソッド
制御パネルを返す
getDataModel() - クラス planet.PlanetApplet のメソッド
HTMLタグで指定された惑星データを返す
getDate() - クラス planet.calendar.CalendarForPlanet のメソッド
日付を返す
getDefaultStrings() - クラス planet.calendar.CalendarFormat のメソッド
デフォルトの日付文字列表現を返す
getDistanceStrings(PlanetList) - クラス planet.PlanetDataModel のメソッド
惑星間距離を表す文字列を返す
getGMTDateString() - クラス planet.calendar.CalendarFormat のメソッド
GMT 日付を表す文字列を取り出す
getJDString() - クラス planet.calendar.CalendarFormat のメソッド
ユリウス日を表す文字列を取り出す
getJulianDay() - クラス planet.calendar.CalendarForPlanet のメソッド
ユリウス日を返す
getList() - クラス planet.PlanetDataModel のメソッド
惑星リストを返す
getListSize() - クラス planet.TextBox のメソッド
項目数を返す
getLocalDateString() - クラス planet.calendar.CalendarFormat のメソッド
ローカル日付を表す文字列を取り出す
getLocation() - クラス planet.Planet のメソッド
惑星位置を返す
getMaxRadius() - クラス planet.Planet のメソッド
遠日点距離を返す
遠日点距離 = 軌道長半径×( 1 + 離心率)
getMinRadius() - クラス planet.Planet のメソッド
近日点距離を返す
近日点距離 = 軌道長半径×( 1 - 離心率)
getMJDString() - クラス planet.calendar.CalendarFormat のメソッド
準ユリウス日を表す文字列を取り出す
getModel() - クラス planet.PlanetViewCanvas のメソッド
惑星データモデルを返す
getModifiedJulianDay() - クラス planet.calendar.CalendarForPlanet のメソッド
準ユリウス日を返す
getName() - クラス planet.Planet のメソッド
名前を返す
getParameterInfo() - クラス planet.PlanetApplet のメソッド
このアプレットが解釈するパラメータ情報を返す
getPlanet(int, int, int) - クラス planet.PlanetDataModel のメソッド
クリックした惑星を返す
getPlanetScale(double, double) - クラス planet.PlanetScale の static メソッド
インスタンスを返す
getPoint() - クラス planet.ViewPoint3D のメソッド
画面上での点を返す
getPointer() - クラス planet.PlanetViewCanvas のメソッド
惑星のポインタを返す
getSize() - クラス planet.PlanetList のメソッド
惑星の数を返す
getTagColor(String) - クラス planet.PlanetApplet のメソッド
HTMLタグで指定された色を返す
getTagFont() - クラス planet.PlanetApplet のメソッド
HTMLタグで指定されたフォントを返す
getTagNumber(String) - クラス planet.PlanetApplet のメソッド
HTMLタグで指定された数値を返す
getViewMode() - クラス planet.PlanetViewCanvas のメソッド
表示モードを返す
getViewPoint() - クラス planet.Planet のメソッド
惑星位置を返す
getX() - クラス planet.ViewPoint3D のメソッド
x 座標を返す
getY() - クラス planet.ViewPoint3D のメソッド
y 座標を返す
getZ() - クラス planet.ViewPoint3D のメソッド
z 座標を返す
GMT - クラス planet.calendar.CalendarFormat の static 変数
GMTのタイムゾーン
gui - パッケージ gui
GUI コンポーネントを使用する基本クラスを提供する。

H

hashCode() - クラス figure.SphericalAngle のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Tuple3D のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス planet.Planet のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス planet.PlanetList のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス planet.ViewPoint3D のメソッド
オブジェクトのハッシュコード値を返す

I

inc - クラス planet.Planet の変数
軌道傾斜角(rad)
index - クラス planet.action.MovePointerAction の変数
ポインタのインデックス
indexOf(Planet) - クラス planet.PlanetList のメソッド
惑星のインデックスを検索する
init() - クラス planet.PlanetApplet のメソッド
アプレットを初期化する
init() - クラス planet.PlanetDataModel のメソッド
初期化する
INNER_PLANET - クラス planet.Planet の static 変数
内惑星を表す整数
innerProduct(Vector3D) - クラス figure.Vector3D のメソッド
ベクトルの内積を返す
innerProduct(Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの内積を返す
itemHeight - クラス planet.TextBox の変数
項目表示高さ
itemStateChanged(ItemEvent) - クラス planet.action.ViewModeCheckbox のメソッド
表示モードを選択する

J

julianDay - クラス planet.calendar.CalendarForPlanet の変数
ユリウス日

K

KeplerFunction - planet の クラス
ケプラー方程式クラス
M = E - e sinE
M : 平均近点角 (mean anomaly)
e : 離心率 (eccentricity)
E : 離心近点角 (eccentric anomaly)
KeplerFunction() - クラス planet.KeplerFunction のコンストラクタ
 
keyMap - クラス planet.PlanetActionManager の変数
アクションキーを格納したマップ
keyPressed(KeyEvent) - クラス planet.PlanetActionManager のメソッド
キーを押した時の処理を行う
keyReleased(KeyEvent) - クラス planet.PlanetActionManager のメソッド
キーを離した時の処理を行う
keyTyped(KeyEvent) - クラス planet.PlanetActionManager のメソッド
キーをタイプした時の処理を行う

L

label - クラス planet.PlanetScale の変数
ラベル
labelPoint - クラス planet.PlanetScale の変数
ラベル表示位置
LEFT_ALIGNMENT - クラス planet.TextBox の static 変数
文字左寄り配置を表す定数
length - クラス planet.PlanetScale の変数
表示長さ
list - クラス planet.PlanetDataModel の変数
惑星リスト
list - クラス planet.PlanetList の変数
データリスト
処理を ArrayList に委譲する
LOCAL - クラス planet.calendar.CalendarFormat の static 変数
ローカルのタイムゾーン
lofan - クラス planet.Planet の変数
昇交点黄経(rad)
lofp - クラス planet.Planet の変数
近日点黄経(rad)

M

magnitude() - クラス figure.Vector3D のメソッド
ベクトルの大きさを返す
magnitudeSq() - クラス figure.Vector3D のメソッド
ベクトルの大きさの 2 乗を返す
manager - クラス planet.action.SetBaseButton の変数
アクション管理オブジェクト
MARGIN - クラス planet.TextBox の static 変数
表示空白
maxRadius - クラス planet.PlanetDataModel の変数
太陽からの距離の最大値
meanAnomaly(double, double) - クラス planet.KeplerFunction の static メソッド
平均近点角を求める
meanl - クラス planet.Planet の変数
平均黄経(rad)
message - クラス planet.PlanetApplet の変数
エラーメッセージ
message - クラス planet.PlanetViewCanvas の変数
エラーメッセージ
MILLIS_TO_DAY - クラス planet.calendar.CalendarForPlanet の static 変数
時間をミリ秒から日へ変換する係数
MIN_RADIUS - クラス planet.PlanetDataModel の static 変数
惑星の軌道長半径の最小値
MJD_EPOCH - クラス planet.calendar.CalendarForPlanet の static 変数
準ユリウス日の基準点
mode - クラス planet.action.ViewModeCheckbox の変数
表示モード
model - クラス planet.io.PlanetDataReader の変数
惑星データモデル
model - クラス planet.PlanetViewCanvas の変数
惑星データモデル
mouseClicked(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスをクリックした時の処理を行う
mouseDragged(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスをドラッグした時の処理を行う
mouseEntered(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスがコンポーネントに入った時の処理を行う
mouseExited(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスがコンポーネントから出た時の処理を行う
mouseMoved(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスを移動させた時の処理を行う
mousePoint - クラス planet.PlanetActionManager の変数
マウス位置
mousePressed(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスボタンを押した時の処理を行う
mouseReleased(MouseEvent) - クラス planet.PlanetActionManager のメソッド
マウスボタンを離した時の処理を行う
MovePointerAction - planet.action の クラス
惑星ポインタ移動アクション
MovePointerAction(PlanetViewCanvas, int, int) - クラス planet.action.MovePointerAction のコンストラクタ
惑星ポインタ移動アクションを構築する
mul(double) - クラス figure.Vector3D のメソッド
スカラー倍する

N

name - クラス planet.Planet の変数
惑星の名前
neighbourPlanet(Planet, Comparator, int) - クラス planet.PlanetList のメソッド
リストで指定した惑星に隣接した惑星を返す
neighbourPlanet(Planet, int) - クラス planet.PlanetList のメソッド
リストで指定した惑星に隣接した惑星を返す
normalize() - クラス figure.Vector3D のメソッド
単位ベクトル化する

O

ORBIT_COMPARATOR - クラス planet.action.MovePointerAction の static 変数
惑星の軌道長半径の比較オブジェクト
ORBIT_VIEW_COUNT - クラス planet.Planet の static 変数
軌道上点の数
OUTER_PLANET - クラス planet.Planet の static 変数
外惑星を表す整数

P

p - クラス planet.Planet の変数
惑星位置
paint(Graphics) - クラス planet.PlanetScale のメソッド
目盛を描画する
paint(Graphics, Color) - クラス planet.PlanetScale のメソッド
目盛を描画する
paint(Graphics) - クラス planet.PlanetViewCanvas のメソッド
描画する
paint(Graphics) - クラス planet.TextBox のメソッド
テキストボックスを描画する
paint(Graphics, Color[]) - クラス planet.TextBox のメソッド
テキストボックスを描画する
paintBackground(Graphics, Color) - クラス planet.TextBox のメソッド
背景を塗り潰す
paintStrings(Graphics, Dimension, String[], float, float, Color, Color) - クラス planet.TextBox の static メソッド
文字列を描画する
paintStrings(Graphics, Dimension, String[], Color[], float, float, Color, Color) - クラス planet.TextBox の static メソッド
文字列を描画する
panelSize - クラス gui.BasicViewCanvas の変数
画面サイズ
parsePlanet(StringTokenizer) - クラス planet.io.PlanetDataReader のメソッド
惑星データを読み込む
perspect(double) - クラス figure.Point3D のメソッド
透視変換する
pinv - クラス planet.Planet の変数
角速度(rad/日)
planet - パッケージ planet
惑星距離表示固有のクラスを提供する。
Planet - planet の クラス
惑星データ
Planet(String, Color, int, double, double, double, double, double, double, double) - クラス planet.Planet のコンストラクタ
惑星データを構築する
planet.action - パッケージ planet.action
惑星距離表示のアクションクラスを提供する。
planet.calendar - パッケージ planet.calendar
カレンダー表示用のクラスを提供する。
planet.io - パッケージ planet.io
惑星データの読み込みに使用するクラスを提供する。
PlanetActionManager - planet の クラス
アクション管理クラス
PlanetActionManager(PlanetViewCanvas) - クラス planet.PlanetActionManager のコンストラクタ
アクション管理オブジェクトを構築する
PlanetAnimator - planet の クラス
惑星表示アニメーション作成クラス
PlanetAnimator(PlanetViewCanvas, int) - クラス planet.PlanetAnimator のコンストラクタ
惑星表示アニメーション作成オブジェクトを構築する
PlanetApplet - planet の クラス
惑星までの距離表示アプレット メインクラス
PlanetApplet() - クラス planet.PlanetApplet のコンストラクタ
 
PlanetDataModel - planet の クラス
惑星データモデル
PlanetDataModel() - クラス planet.PlanetDataModel のコンストラクタ
惑星データモデルを構築する
PlanetDataReader - planet.io の クラス
惑星データ読み込みクラス
PlanetDataReader(PlanetDataModel) - クラス planet.io.PlanetDataReader のコンストラクタ
惑星データ読み込みオブジェクトを構築する
PlanetList - planet の クラス
惑星リスト
PlanetList() - クラス planet.PlanetList のコンストラクタ
惑星リストを構築する
PlanetOrbitComparator - planet の クラス
惑星の軌道長半径の比較クラス
PlanetOrbitComparator() - クラス planet.PlanetOrbitComparator のコンストラクタ
惑星の軌道長半径の比較オブジェクトを構築する
PlanetScale - planet の クラス
目盛クラス
PlanetScale(int, String) - クラス planet.PlanetScale のコンストラクタ
目盛オブジェクトを構築する
PlanetViewCanvas - planet の クラス
表示キャンバス
PlanetViewCanvas(PlanetDataModel, String, Font, Color, Color) - クラス planet.PlanetViewCanvas のコンストラクタ
 
PlanetViewComparator - planet の クラス
惑星の描画位置の比較クラス
PlanetViewComparator() - クラス planet.PlanetViewComparator のコンストラクタ
惑星の描画位置の比較オブジェクトを構築する
pltype - クラス planet.Planet の変数
惑星タイプ
Point3D - figure の クラス
3次元点クラス
Point3D() - クラス figure.Point3D のコンストラクタ
デフォルト値(0,0,0)で点を構築する
Point3D(double, double, double) - クラス figure.Point3D のコンストラクタ
座標値を指定して点を構築する
Point3D(Tuple3D) - クラス figure.Point3D のコンストラクタ
集合 t と同じ座標値で点を構築する
pointer - クラス planet.PlanetViewCanvas の変数
惑星のポインタ
polarCoordinates() - クラス figure.Vector3D のメソッド
極座標を返す

R

radius - クラス planet.Planet の変数
表示半径
rcoef - クラス planet.PlanetDataModel の変数
1AU 当たりのピクセル数
read(InputStream) - クラス fileio.TextDataReader のメソッド
データを読み込む
read(Reader) - クラス fileio.TextDataReader のメソッド
データを読み込む
read(URL) - クラス fileio.TextDataReader のメソッド
データを読み込む
readData(BufferedReader) - クラス fileio.TextDataReader のメソッド
データを読み込む
readData(BufferedReader) - クラス planet.io.PlanetDataReader のメソッド
データを読み込む
remove(int) - クラス planet.PlanetList のメソッド
惑星を削除する
remove(int) - クラス planet.TextBox のメソッド
項目を削除する
RIGHT_ALIGNMENT - クラス planet.TextBox の static 変数
文字右寄り配置を表す定数
rot(Tuple3D, double) - クラス figure.Tuple3D のメソッド
任意の軸周りに回転する
rot(double, double, double, double) - クラス figure.Tuple3D のメソッド
任意の軸周りに回転する
rot(double, double, double, double, double) - クラス figure.Tuple3D のメソッド
任意の軸周りに回転する
rotate(double, double) - クラス figure.SphericalAngle のメソッド
角度を回転させる
rotate(Point3D) - クラス figure.SphericalAngle のメソッド
点を原点を中心として回転させる
rotate(int, int) - クラス planet.PlanetViewCanvas のメソッド
視点位置を回転する
rotate(double, double) - クラス planet.PlanetViewCanvas のメソッド
視点位置を回転する
RotateAction - planet.action の クラス
表示回転アクション
RotateAction(PlanetViewCanvas, double, double) - クラス planet.action.RotateAction のコンストラクタ
表示回転アクションを構築する
rotX(double) - クラス figure.Tuple3D のメソッド
x 軸周りに回転する
rotX(double, double) - クラス figure.Tuple3D のメソッド
x 軸周りに回転する
rotY(double) - クラス figure.Tuple3D のメソッド
y 軸周りに回転する
rotY(double, double) - クラス figure.Tuple3D のメソッド
y 軸周りに回転する
rotZ(double) - クラス figure.Tuple3D のメソッド
z 軸周りに回転する
rotZ(double, double) - クラス figure.Tuple3D のメソッド
z 軸周りに回転する
rthres - クラス planet.PlanetDataModel の変数
内惑星・外惑星の閾値 (軌道長半径 AU)
run() - クラス animation.EndlessAnimator のメソッド
スレッドを実行する
run1Step() - クラス animation.EndlessAnimator のメソッド
スレッドを 1 ステップ実行する
run1Step() - クラス planet.PlanetAnimator のメソッド
スレッドを 1 ステップ実行する

S

sa - クラス planet.PlanetDataModel の変数
視点角度
scale - クラス planet.PlanetDataModel の変数
目盛オブジェクト
scalePoint - クラス planet.PlanetScale の変数
目盛表示位置
scaleSize - クラス planet.PlanetScale の変数
目盛長さ
set(double, double) - クラス figure.SphericalAngle のメソッド
角度を設定する
set(Point2D) - クラス figure.SphericalAngle のメソッド
角度を設定する
set(double, double, double) - クラス figure.Tuple3D のメソッド
座標を設定する
set(Tuple3D) - クラス figure.Tuple3D のメソッド
座標を設定する
set(int, Planet) - クラス planet.PlanetList のメソッド
惑星を置換する
set(int, String) - クラス planet.TextBox のメソッド
項目を置換する
setBase() - クラス planet.PlanetActionManager のメソッド
惑星ポインタを切り替える
SetBaseButton - planet.action の クラス
惑星ポインタ切り替えボタン
SetBaseButton(PlanetActionManager, String) - クラス planet.action.SetBaseButton のコンストラクタ
惑星ポインタ切り替えボタンを構築する
setBounds(int, int, int, int) - クラス planet.PlanetScale のメソッド
境界を設定する
setColors(Color, Color) - クラス planet.PlanetViewCanvas のメソッド
表示色を設定する
setEpoch(double) - クラス planet.Planet のメソッド
基準ユリウス日を設定する
setEpoch(String) - クラス planet.PlanetDataModel のメソッド
基準ユリウス日を設定する
setLocation(double, double, double) - クラス figure.Point3D のメソッド
座標を設定する
setLocation(Tuple3D) - クラス figure.Point3D のメソッド
座標を設定する
setLocation(int, int) - クラス planet.PlanetScale のメソッド
位置を設定する
setLocation(int, int, int) - クラス planet.ViewPoint3D のメソッド
座標を設定する
setPaint() - クラス gui.BasicViewCanvas のメソッド
画面の設定をする
setPaint() - クラス planet.PlanetViewCanvas のメソッド
画面の設定をする
setSize(FontMetrics) - クラス planet.PlanetScale のメソッド
目盛サイズを設定する
setThreshold(String) - クラス planet.PlanetDataModel のメソッド
内惑星・外惑星の閾値を設定する
setType(double) - クラス planet.Planet のメソッド
惑星タイプを判別する
setViewMode(int) - クラス planet.PlanetViewCanvas のメソッド
表示モードを設定する
setViewPosition(Point, double, SphericalAngle) - クラス planet.Planet のメソッド
惑星表示位置を設定する
setViewPosition(int, Point2D, Point) - クラス planet.PlanetDataModel のメソッド
惑星表示位置を設定する
setX(double) - クラス figure.Tuple3D のメソッド
x 座標を設定する
setY(double) - クラス figure.Tuple3D のメソッド
y 座標を設定する
setZ(double) - クラス figure.Tuple3D のメソッド
z 座標を設定する
SimpleAction - planet.action の インタフェース
アクションインターフェイス
sma - クラス planet.Planet の変数
軌道長半径 AU
sort(Comparator) - クラス planet.PlanetList のメソッド
リストを並べ替える
SphericalAngle - figure の クラス
球座標角度クラス
SphericalAngle() - クラス figure.SphericalAngle のコンストラクタ
球座標角度オブジェクトの構築
SphericalAngle(double, double) - クラス figure.SphericalAngle のコンストラクタ
球座標角度オブジェクトの構築
SphericalAngle(Point2D) - クラス figure.SphericalAngle のコンストラクタ
球座標角度オブジェクトの構築
sphy - クラス figure.SphericalAngle の変数
sinφ
start() - クラス animation.Animator のメソッド
スレッドの実行を開始する
start() - クラス planet.PlanetApplet のメソッド
アニメーションを開始する
stbase - クラス planet.PlanetActionManager の変数
惑星ポインタ切り替えを表す boolean 型
stheta - クラス figure.SphericalAngle の変数
sinθ
stop() - クラス animation.Animator のメソッド
スレッドの実行を停止する
stop() - クラス planet.PlanetApplet のメソッド
アニメーションを停止する
SUN - クラス planet.Planet の static 変数
太陽を表す整数

T

TextBox - planet の クラス
テキストボックスクラス
TextBox(FontMetrics) - クラス planet.TextBox のコンストラクタ
デフォルト位置にテキストボックスを構築する
TextBox(FontMetrics, int, int) - クラス planet.TextBox のコンストラクタ
位置を指定してテキストボックスを構築する
TextDataReader - fileio の クラス
テキストデータ読み込みクラス
TextDataReader() - クラス fileio.TextDataReader のコンストラクタ
テキストデータ読み込みオブジェクトを構築する
texts - クラス planet.TextBox の変数
テキスト部品リスト
theta - クラス planet.PlanetViewCanvas の変数
視点角度
THETA_X - クラス planet.PlanetActionManager の static 変数
視点経度変化量
THETA_Y - クラス planet.PlanetActionManager の static 変数
視点緯度変化量
thread - クラス animation.Animator の変数
表示更新スレッド
TOLERANCE - クラス figure.Vector3D の static 変数
公差
TOLERANCE - クラス planet.KeplerFunction の static 変数
ケプラー方程式の許容誤差
TOP_ALIGNMENT - クラス planet.TextBox の static 変数
文字上寄り配置を表す定数
toString() - クラス figure.Point3D のメソッド
データ文字列を返す
toString() - クラス figure.SphericalAngle のメソッド
データ文字列を返す
toString() - クラス figure.Tuple3D のメソッド
データ文字列を返す
toString() - クラス figure.Vector3D のメソッド
データ文字列を返す
toString() - クラス planet.Planet のメソッド
データ文字列を返す
toString() - クラス planet.TextBox のメソッド
データ文字列
toString() - クラス planet.ViewPoint3D のメソッド
データ文字列を返す
translate(double, double, double) - クラス figure.Point3D のメソッド
平行移動する
translate(Vector3D) - クラス figure.Point3D のメソッド
平行移動する
translate(int, int) - クラス planet.PlanetScale のメソッド
位置を移動する
trimToSize() - クラス planet.PlanetList のメソッド
配列のサイズを最小にする
Tuple3D - figure の クラス
3つの数値の集合クラス
Tuple3D() - クラス figure.Tuple3D のコンストラクタ
デフォルト値 (0,0,0) で集合を構築する
Tuple3D(double, double, double) - クラス figure.Tuple3D のコンストラクタ
座標値を指定して集合を構築する
Tuple3D(Tuple3D) - クラス figure.Tuple3D のコンストラクタ
集合 t と同じ物を集合を構築する

U

update() - クラス planet.calendar.CalendarForPlanet のメソッド
日付を更新する
update(Graphics) - クラス planet.PlanetViewCanvas のメソッド
再描画する

V

Vector3D - figure の クラス
3次元ベクトルクラス
Vector3D() - クラス figure.Vector3D のコンストラクタ
デフォルト値(0,0,0)でベクトルを構築
Vector3D(double, double, double) - クラス figure.Vector3D のコンストラクタ
成分を指定してベクトルを構築する
Vector3D(Tuple3D) - クラス figure.Vector3D のコンストラクタ
集合 t と同じ成分でベクトルを構築する
Vector3D(Point3D, Point3D) - クラス figure.Vector3D のコンストラクタ
始点と終点を指定してベクトルを構築する
VIEW_COMPARATOR - クラス planet.PlanetDataModel の static 変数
惑星の描画位置の比較オブジェクト
viewMode - クラス planet.PlanetViewCanvas の変数
表示モード
ViewModeAction - planet.action の クラス
表示モード選択アクション
ViewModeAction(PlanetViewCanvas) - クラス planet.action.ViewModeAction のコンストラクタ
表示モード選択アクションを構築する
ViewModeCheckbox - planet.action の クラス
表示モード選択チェックボックス
ViewModeCheckbox(PlanetViewCanvas, String, CheckboxGroup, boolean, int) - クラス planet.action.ViewModeCheckbox のコンストラクタ
表示モード選択チェックボックスを構築する
ViewPoint3D - planet の クラス
画面上3次元点クラス
ViewPoint3D() - クラス planet.ViewPoint3D のコンストラクタ
デフォルトの座標 (0,0,0) で点を構築する
ViewPoint3D(int, int, int) - クラス planet.ViewPoint3D のコンストラクタ
座標を指定して点を構築する
vp - クラス planet.Planet の変数
惑星画面上座標位置

W

waitTime - クラス animation.EndlessAnimator の変数
表示更新待機時間

X

x - クラス figure.Tuple3D の変数
x 座標
x - クラス planet.ViewPoint3D の変数
x 座標

Y

y - クラス figure.Tuple3D の変数
y 座標
y - クラス planet.ViewPoint3D の変数
y 座標

Z

z - クラス figure.Tuple3D の変数
z 座標
z - クラス planet.ViewPoint3D の変数
z 座標

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