org.jscience.mathematics.geometry
Class PointOnGeometry1D

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
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PointOnPoint1D

public abstract class PointOnGeometry1D
extends Point1D

�P���� : ����`?�v�f��?�ɂ���_��\����?ۃN���X?B

���̃N���X�̃C���X�^���X��?A �`?�v�f��?�ɂ���_��?W�l (Point1D) point ��ێ?����?B

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jscience.mathematics.geometry.Point1D
origin
 
Constructor Summary
protected PointOnGeometry1D(Point1D point)
          �`?
 
Method Summary
abstract  GeometryElement geometry()
          �x?
 double x()
          ���̓_�� 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, output
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PointOnGeometry1D

protected PointOnGeometry1D(Point1D point)
�`?�v�f��?�ɂ���_��?W�l��^���ăI�u�W�F�N�g��?\�z����?B

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

Parameters:
point - �`?�v�f?�̓_��?W�l
Method Detail

x

public double x()
���̓_�� X ?W�l��Ԃ�?B

Specified by:
x in class Point1D
Returns:
�_�� X ?W�l

geometry

public abstract GeometryElement geometry()
�x?[�X�ƂȂ�`?�v�f��Ԃ���?ۃ?�\�b�h?B

Returns:
�x?[�X�ƂȂ�`?�v�f