swisseph
クラス TransitCalculator

java.lang.Object
  上位を拡張 swisseph.TransitCalculator
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
TCPlanet, TCPlanetPlanet

public abstract class TransitCalculator
extends java.lang.Object
implements java.io.Serializable

関連項目:
直列化された形式

フィールドの概要
protected  boolean rollover
           
protected  double rolloverVal
           
 
コンストラクタの概要
TransitCalculator()
           
 
メソッドの概要
protected abstract  double calc(double jdET)
           
protected abstract  double getDegreePrecision(double jdET)
           
protected abstract  double getMaxSpeed()
           
protected abstract  double getMinSpeed()
           
 java.lang.Object[] getObjectIdentifiers()
          This returns all the "object identifiers s" used in this TransitCalculator.
abstract  double getOffset()
          This returns the degree or other value of the position or speed of the planet to transit.
abstract  boolean getRollover()
           
protected abstract  double getTimePrecision(double degPrec)
           
abstract  void setOffset(double value)
          This sets the degree or other value for the position or speed of the planet to transit.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

rollover

protected boolean rollover

rolloverVal

protected double rolloverVal
コンストラクタの詳細

TransitCalculator

public TransitCalculator()
メソッドの詳細

getRollover

public abstract boolean getRollover()
戻り値:
Returns true, if one position value is identical to another position value. E.g., 360 degree is identical to 0 degree in circular angles.
関連項目:
rolloverVal

setOffset

public abstract void setOffset(double value)
This sets the degree or other value for the position or speed of the planet to transit. It will be used on the next call to getTransit().

パラメータ:
value - The desired offset value.
関連項目:
getOffset()

getOffset

public abstract double getOffset()
This returns the degree or other value of the position or speed of the planet to transit.

戻り値:
The currently set offset value.
関連項目:
setOffset(double)

getObjectIdentifiers

public java.lang.Object[] getObjectIdentifiers()
This returns all the "object identifiers s" used in this TransitCalculator. It may be the planet number or planet numbers, when calculating planets.

戻り値:
An array of identifiers identifying the calculated objects.

getMaxSpeed

protected abstract double getMaxSpeed()

getMinSpeed

protected abstract double getMinSpeed()

getDegreePrecision

protected abstract double getDegreePrecision(double jdET)

getTimePrecision

protected abstract double getTimePrecision(double degPrec)

calc

protected abstract double calc(double jdET)