org.jscience.mathematics.geometry
Class PointOnPoint1D

java.lang.Object
  extended by org.jscience.mathematics.geometry.GeometryElement
      extended by org.jscience.mathematics.geometry.AbstractPoint
          extended by org.jscience.mathematics.geometry.Point1D
              extended by org.jscience.mathematics.geometry.PointOnGeometry1D
                  extended by org.jscience.mathematics.geometry.PointOnPoint1D
All Implemented Interfaces:
java.io.Serializable

public class PointOnPoint1D
extends PointOnGeometry1D

�P���� : ����_��?�ɂ���_��\���N���X

���̃N���X�̃C���X�^���X��?A �_��?�BĂ���_ (Point1D) basisPoint ��ێ?����?B

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jscience.mathematics.geometry.Point1D
origin
 
Constructor Summary
PointOnPoint1D(Point1D basisPoint)
          �_��?
PointOnPoint1D(Point1D point, Point1D basisPoint)
          �_��?
 
Method Summary
 Point1D basisPoint()
          �x?
 GeometryElement geometry()
          �x?
protected  void output(java.io.PrintWriter writer, int indent)
          ?
 
Methods inherited from class org.jscience.mathematics.geometry.PointOnGeometry1D
x
 
Methods inherited from class org.jscience.mathematics.geometry.Point1D
add, dimension, divide, identical, is1D, linearInterpolate, midPoint, multiply, of, subtract, toVector1D
 
Methods inherited from class org.jscience.mathematics.geometry.AbstractPoint
isPoint
 
Methods inherited from class org.jscience.mathematics.geometry.GeometryElement
getClassName, getToleranceForAngle, getToleranceForAngleAsObject, getToleranceForDistance, getToleranceForDistance2, getToleranceForDistanceAsObject, getToleranceForParameter, getToleranceForParameterAsObject, getToleranceForRealNumber, getToleranceForRealNumberAsObject, is2D, is3D, isCurve, isFreeform, isParametric, isPlacement, isSurface, isTransformationOperator, isVector, makeIndent, output
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PointOnPoint1D

public PointOnPoint1D(Point1D basisPoint)
�_��?�BĂ���_��^���ăI�u�W�F�N�g��?\�z����?B

PointOnGeometry1D �ɂ����� point �� null ��?ݒ肳���?B

��?��̒l�ɑ΂��Ĉȉ��̌�?���?s�Ȃ�?B

Parameters:
basisPoint - �_��?�B���_
See Also:
InvalidArgumentValueException, Point1D.identical(Point1D)

PointOnPoint1D

public PointOnPoint1D(Point1D point,
                      Point1D basisPoint)
�_��?W�l����� �_��?�BĂ���_��^���ăI�u�W�F�N�g��?\�z����?B

point �� null �ł�?\��Ȃ�?B

��?��̒l�ɑ΂��Ĉȉ��̌�?���?s�Ȃ�?B

Parameters:
point - �_?�_��?W�l
basisPoint - �_��?�B���_
See Also:
InvalidArgumentValueException, Point1D.identical(Point1D)
Method Detail

geometry

public GeometryElement geometry()
�x?[�X�ƂȂ�`?�v�f��Ԃ�?B

���ʂƂ��ĕԂ����`?�v�f�� Point1D �̃C���X�^���X�ł���?B

Specified by:
geometry in class PointOnGeometry1D
Returns:
�x?[�X�ƂȂ�`?�v�f
See Also:
basisPoint()

basisPoint

public Point1D basisPoint()
�x?[�X�ƂȂ�_��Ԃ�?B

Returns:
�x?[�X�ƂȂ�_
See Also:
geometry()

output

protected void output(java.io.PrintWriter writer,
                      int indent)
?o�̓X�g��?[���Ɍ`?�?���?o�͂���?B

Specified by:
output in class GeometryElement
Parameters:
writer - PrintWriter
indent - �C���f���g��?[��
See Also:
GeometryElement