org.jscience.mathematics.geometry
Class ParameterSectionOnCurve3D

java.lang.Object
  extended by org.jscience.mathematics.geometry.ParameterSectionOnCurve3D
All Implemented Interfaces:
ParameterRangeOnCurve3D

public class ParameterSectionOnCurve3D
extends java.lang.Object
implements ParameterRangeOnCurve3D

�R���� : ����p���?�g���b�N��?�?�̂���p���??[�^��Ԃ�\���N���X

���̃N���X�̃C���X�^���X��?A �����?�� ����?�̃p���??[�^��� ��ێ?����?B


Constructor Summary
ParameterSectionOnCurve3D(ParametricCurve3D curve, double start, double inc, boolean doCheck)
          ��?
 
Method Summary
 ParametricCurve3D curve()
          ���̋�Ԃ̑�?
 double end()
          ���̃p���??
 double increase()
          ���̃p���??
 boolean isPoint()
          ���̃p���??
 boolean isSection()
          ���̃p���??
 double start()
          ���̃p���??
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterSectionOnCurve3D

public ParameterSectionOnCurve3D(ParametricCurve3D curve,
                                 double start,
                                 double inc,
                                 boolean doCheck)
��?�Ƃ���?�̃p���??[�^��Ԃ�^���ăI�u�W�F�N�g��?\�z����?B

doCheck �̒l�͎Q?Ƃ���Ȃ�?B

Parameters:
curve - ��?�
start - ��?�?�̃p���??[�^��Ԃ̊J�n�l
inc - ��?�?�̃p���??[�^��Ԃ̑?���l
doCheck - ��?���`�F�b�N���邩�ǂ���
Method Detail

curve

public ParametricCurve3D curve()
���̋�Ԃ̑�?ۂƂȂBĂ����?��Ԃ�?B

Returns:
��?�

start

public double start()
���̃p���??[�^��Ԃ̊J�n�l��Ԃ�?B

Returns:
�p���??[�^��Ԃ̊J�n�l

end

public double end()
���̃p���??[�^��Ԃ�?I���l��Ԃ�?B

Returns:
�p���??[�^��Ԃ�?I���l

increase

public double increase()
���̃p���??[�^��Ԃ̑?���l��Ԃ�?B

Returns:
�p���??[�^��Ԃ̑?���l

isPoint

public boolean isPoint()
���̃p���??[�^��Ԃ�?u�_?v���ۂ���Ԃ�?B

Specified by:
isPoint in interface ParameterRangeOnCurve3D
Returns:
?�� false

isSection

public boolean isSection()
���̃p���??[�^��Ԃ�?u���?v���ۂ���Ԃ�?B

Specified by:
isSection in interface ParameterRangeOnCurve3D
Returns:
?�� true