org.jscience.mathematics.geometry
Class ToleranceForParameter

java.lang.Object
  extended by org.jscience.mathematics.geometry.Tolerance
      extended by org.jscience.mathematics.geometry.ToleranceForParameter

public class ToleranceForParameter
extends Tolerance

�p�����[�^�l�̋��e�덷��\���N���X�B

JGCL �ł́A �􉽉��Z��i�߂�ۂ̋��e�덷�����ɂ����ĎQ�Ƃ��ׂ��e��̋��e�덷�l�� ���Z�� ConditionOfOperation �Ƃ��āA �܂Ƃ߂ĊǗ�����B

See Also:
ConditionOfOperation, ToleranceForDistance, ToleranceForAngle, Tolerance

Constructor Summary
ToleranceForParameter(double value)
          �^����ꂽ�l�떗e�덷�l�Ƃ���I�u�W�F�N�g��\�z����B

value �̒l�̎�舵���Ɋւ��ẮA �X�[�p�[�N���X�̃R���X�g���N�^ �ɏ�����B

 
Method Summary
 ToleranceForDistance toToleranceForDistance(ParametricCurve2D curve, double t)
          ���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�Q�����̋Ȑ�̎w��̃p�����[�^�l�ł� �u�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA curve �� t �ɂ�����ڃx�N�g���̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

 ToleranceForDistance toToleranceForDistance(ParametricCurve3D curve, double t)
          ���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�R�����̋Ȑ�̎w��̃p�����[�^�l�ł� �u�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA curve �� t �ɂ�����ڃx�N�g���̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

 ToleranceForDistance toToleranceForDistanceU(ParametricSurface3D surface, double u, double v)
          ���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�R�����̋Ȗʂ̎w��̃p�����[�^�l (u, v) �ł� �uU ���̓��p�����[�^�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA surface �� (u, v) �ɂ����� U ���̈ꎟ�Γ��֐��̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

 ToleranceForDistance toToleranceForDistanceV(ParametricSurface3D surface, double u, double v)
          ���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�R�����̋Ȗʂ̎w��̃p�����[�^�l (u, v) �ł� �uV ���̓��p�����[�^�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA surface �� (u, v) �ɂ����� V ���̈ꎟ�Γ��֐��̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

 
Methods inherited from class org.jscience.mathematics.geometry.Tolerance
value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToleranceForParameter

public ToleranceForParameter(double value)
�^����ꂽ�l�떗e�덷�l�Ƃ���I�u�W�F�N�g��\�z����B

value �̒l�̎�舵���Ɋւ��ẮA �X�[�p�[�N���X�̃R���X�g���N�^ �ɏ�����B

Parameters:
value - �p�����[�^�l�̋��e�덷
Method Detail

toToleranceForDistance

public ToleranceForDistance toToleranceForDistance(ParametricCurve2D curve,
                                                   double t)
���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�Q�����̋Ȑ�̎w��̃p�����[�^�l�ł� �u�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA curve �� t �ɂ�����ڃx�N�g���̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

Parameters:
curve - �Ȑ�
t - �p�����[�^�l
Returns:
���̃p�����[�^�l�̋��e�덷�ɑ������鋗���̋��e�덷

toToleranceForDistance

public ToleranceForDistance toToleranceForDistance(ParametricCurve3D curve,
                                                   double t)
���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�R�����̋Ȑ�̎w��̃p�����[�^�l�ł� �u�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA curve �� t �ɂ�����ڃx�N�g���̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

Parameters:
curve - �Ȑ�
t - �p�����[�^�l
Returns:
���̃p�����[�^�l�̋��e�덷�ɑ������鋗���̋��e�덷

toToleranceForDistanceU

public ToleranceForDistance toToleranceForDistanceU(ParametricSurface3D surface,
                                                    double u,
                                                    double v)
���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�R�����̋Ȗʂ̎w��̃p�����[�^�l (u, v) �ł� �uU ���̓��p�����[�^�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA surface �� (u, v) �ɂ����� U ���̈ꎟ�Γ��֐��̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

Parameters:
surface - �Ȗ�
u - U ���̃p�����[�^�l
v - V ���̃p�����[�^�l
Returns:
���̃p�����[�^�l�̋��e�덷�ɑ������鋗���̋��e�덷

toToleranceForDistanceV

public ToleranceForDistance toToleranceForDistanceV(ParametricSurface3D surface,
                                                    double u,
                                                    double v)
���̃p�����[�^�l�̋��e�덷��A �^����ꂽ�R�����̋Ȗʂ̎w��̃p�����[�^�l (u, v) �ł� �uV ���̓��p�����[�^�Ȑ�̓��̂�v�ɕϊ�����B

���̃p�����[�^�l�̋��e�덷�̒l�ɁA surface �� (u, v) �ɂ����� V ���̈ꎟ�Γ��֐��̑傫����|���āA �����̋��e�덷�ɕϊ������l��Ԃ��B

Parameters:
surface - �Ȗ�
u - U ���̃p�����[�^�l
v - V ���̃p�����[�^�l
Returns:
���̃p�����[�^�l�̋��e�덷�ɑ������鋗���̋��e�덷