org.jscience.mathematics.geometry
Class FilletObject2D

java.lang.Object
  extended by org.jscience.mathematics.geometry.GeometryElement
      extended by org.jscience.mathematics.geometry.AbstractNonParametricCurve
          extended by org.jscience.mathematics.geometry.NonParametricCurve2D
              extended by org.jscience.mathematics.geometry.FilletObject2D
All Implemented Interfaces:
java.io.Serializable

public class FilletObject2D
extends NonParametricCurve2D

�Q���� : �t�B���b�g��?�?���\���N���X?B

���̃N���X��?A���?��?ڂ���~�� (�����t�B���b�g�Ƃ���) ��\��?B

���̃N���X�̃C���X�^���X��

��ێ?����?B

See Also:
Serialized Form

Method Summary
 Point2D center()
          ���̃t�B���b�g�̒�?
protected  void output(java.io.PrintWriter writer, int indent)
          ?
 PointOnCurve2D pointOnCurve1()
          ���̃t�B���b�g�̋�?
 PointOnCurve2D pointOnCurve2()
          ���̃t�B���b�g�̋�?
 double radius()
          ���̃t�B���b�g�̔��a��Ԃ�?
 TrimmedCurve2D toCurve(boolean smallFan)
          ���̃t�B���b�g���?
 
Methods inherited from class org.jscience.mathematics.geometry.NonParametricCurve2D
dimension, is2D
 
Methods inherited from class org.jscience.mathematics.geometry.AbstractNonParametricCurve
isCurve
 
Methods inherited from class org.jscience.mathematics.geometry.GeometryElement
getClassName, getToleranceForAngle, getToleranceForAngleAsObject, getToleranceForDistance, getToleranceForDistance2, getToleranceForDistanceAsObject, getToleranceForParameter, getToleranceForParameterAsObject, getToleranceForRealNumber, getToleranceForRealNumberAsObject, is1D, is3D, isFreeform, isParametric, isPlacement, isPoint, isSurface, isTransformationOperator, isVector, makeIndent, output
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

radius

public double radius()
���̃t�B���b�g�̔��a��Ԃ�?B

Returns:
�t�B���b�g�̔��a

center

public Point2D center()
���̃t�B���b�g�̒�?S��Ԃ�?B

Returns:
�t�B���b�g�̒�?S

pointOnCurve1

public PointOnCurve2D pointOnCurve1()
���̃t�B���b�g�̋�?� 1 ?�̓_��Ԃ�?B

Returns:
��?� 1 ?�̓_

pointOnCurve2

public PointOnCurve2D pointOnCurve2()
���̃t�B���b�g�̋�?� 2 ?�̓_��Ԃ�?B

Returns:
��?� 2 ?�̓_

toCurve

public TrimmedCurve2D toCurve(boolean smallFan)
���̃t�B���b�g���?� (�~��) �ɕϊ�����?B

smallFan �� true ��?�?���?A��?S�p���΂��?������Ȃ��̉~�ʂ�Ԃ�?B smallFan �� false ��?�?���?A��?S�p���΂��傫���Ȃ��̉~�ʂ�Ԃ�?B �Ȃ�?A�~�ʂ�?i?s���͕K�� pointOnCurve1 ���� pointOnCurve2 �֌�?B

Parameters:
smallFan - �~�ʂ̒�?S�p���΂��?������Ȃ�悤�ɂ��邩�ǂ���
Returns:
�t�B���b�g��\���~��

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