|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.geometry.GeometryElement
org.jscience.mathematics.geometry.AbstractNonParametricCurve
org.jscience.mathematics.geometry.NonParametricCurve2D
org.jscience.mathematics.geometry.OverlapCurve2D
public class OverlapCurve2D
�Q���� : ���?� (��?�����) �I?[�o?[���b�v���Ă����Ԃ�\���N���X?B
���̃N���X�̃C���X�^���X��?A ���?�̃I?[�o?[���b�v�� ���̋�?�ɂ�����p���??[�^�͈͂�\���g������?� trc1 �� ����̋�?�ɂ�����p���??[�^�͈͂�\���g������?� trc2 ��ێ?����?B �Ȃ�?A trc1 �� trc2 ����?ۂɓ����O?Ղ�?���ǂ�����?A ���̃N���X�̓Ք�ł͊֒m���Ȃ�?B
| Constructor Summary | |
|---|---|
OverlapCurve2D(ParametricCurve2D curve1,
double start1,
double inc1,
ParametricCurve2D curve2,
double start2,
double inc2,
boolean doCheck)
��̋�? |
|
| Method Summary | |
|---|---|
CurveCurveInterference2D |
changeCurve1(ParametricCurve2D newCurve)
���̊�? |
CurveCurveInterference2D |
changeCurve2(ParametricCurve2D newCurve)
���̊�? |
ParametricCurve2D |
curve1()
���̃I? |
ParametricCurve2D |
curve2()
���̃I? |
double |
end1()
���̃I? |
double |
end2()
���̃I? |
OverlapCurve2D |
exchange()
���̃I? |
double |
increase1()
���̃I? |
double |
increase2()
���̃I? |
boolean |
isFreeform()
���̊v�f�����R�`? |
boolean |
isIntersectionPoint()
���̊�? |
boolean |
isOverlapCurve()
���̊�? |
protected void |
output(java.io.PrintWriter writer,
int indent)
? |
double |
start1()
���̃I? |
double |
start2()
���̃I? |
IntersectionPoint2D |
toIntersectionPoint()
���̊�? |
OverlapCurve2D |
toOverlapCurve()
���̊�? |
CurveCurveInterference2D |
trim1(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion2D conv)
���̊�? |
CurveCurveInterference2D |
trim2(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion2D conv)
���̊�? |
| 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, 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 |
| Constructor Detail |
|---|
public OverlapCurve2D(ParametricCurve2D curve1,
double start1,
double inc1,
ParametricCurve2D curve2,
double start2,
double inc2,
boolean doCheck)
curve1 - ���̋�?� (��?�1)start1 - �I?[�o?[���b�v��Ԃ̋�?�1 �ł̃p���??[�^��Ԃ̊J�n�linc1 - �I?[�o?[���b�v��Ԃ̋�?�1 �ł̃p���??[�^��Ԃ̑?���lcurve2 - ���̋�?� (��?�2)start2 - �I?[�o?[���b�v��Ԃ̋�?�2 �ł̃p���??[�^��Ԃ̊J�n�linc2 - �I?[�o?[���b�v��Ԃ̋�?�2 �ł̃p���??[�^��Ԃ̑?���ldoCheck - ��?��̃`�F�b�N�ⷂ邩�ǂ����̃t���O| Method Detail |
|---|
public ParametricCurve2D curve1()
public double start1()
public double end1()
public double increase1()
public ParametricCurve2D curve2()
public double start2()
public double end2()
public double increase2()
public boolean isIntersectionPoint()
isIntersectionPoint in interface Interference2Dpublic boolean isOverlapCurve()
isOverlapCurve in interface CurveCurveInterference2Dpublic IntersectionPoint2D toIntersectionPoint()
toIntersectionPoint in interface Interference2Dpublic OverlapCurve2D toOverlapCurve()
toOverlapCurve in interface CurveCurveInterference2Dpublic OverlapCurve2D exchange()
public CurveCurveInterference2D trim1(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion2D conv)
trim1 in interface CurveCurveInterference2Dsec - ��?�1 �̃p���??[�^���conv - ��?�1 �̃p���??[�^�l��ϊ�����I�u�W�F�N�g
public CurveCurveInterference2D trim2(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion2D conv)
trim2 in interface CurveCurveInterference2Dsec - ��?�2 �̃p���??[�^���conv - ��?�2 �̃p���??[�^�l��ϊ�����I�u�W�F�N�g
public CurveCurveInterference2D changeCurve1(ParametricCurve2D newCurve)
changeCurve1 in interface CurveCurveInterference2DnewCurve - ��?�1 ��?ݒ肷���?�
public CurveCurveInterference2D changeCurve2(ParametricCurve2D newCurve)
changeCurve2 in interface CurveCurveInterference2DnewCurve - ��?�2 ��?ݒ肷���?�
public boolean isFreeform()
isFreeform in class GeometryElement
protected void output(java.io.PrintWriter writer,
int indent)
output in class GeometryElementwriter - PrintWriterindent - �C���f���g��?[��GeometryElement
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||