|
|||||||||
| 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.NonParametricCurve3D
org.jscience.mathematics.geometry.OverlapCurve3D
public class OverlapCurve3D
�R���� : ��v�f�� (��?�����) �I?[�o?[���b�v���Ă����Ԃ�\���N���X?B
���̃N���X�̃C���X�^���X��?A ��v�f�̃I?[�o?[���b�v�� ���̊v�f�ɂ�����p���??[�^�͈͂�\���`?�v�f geom1 �� ����̊v�f�ɂ�����p���??[�^�͈͂�\���`?�v�f geom2 ��ێ?����?B �Ȃ�?A geom1 �� geom2 ����?ۂɃI?[�o?[���b�v���邩�ǂ�����?A ���̃N���X�̓Ք�ł͊֒m���Ȃ�?B
| Method Summary | |
|---|---|
CurveCurveInterference3D |
changeCurve1(ParametricCurve3D newCurve)
���̊�? |
CurveCurveInterference3D |
changeCurve2(ParametricCurve3D newCurve)
���̊�? |
ParametricCurve3D |
curve1()
���̃I? |
ParametricCurve3D |
curve2()
���̃I? |
double |
end1()
���̃I? |
double |
end2()
���̃I? |
OverlapCurve3D |
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? |
IntersectionPoint3D |
toIntersectionPoint()
���̊�? |
OverlapCurve3D |
toOverlapCurve()
���̊�? |
CurveCurveInterference3D |
trim1(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion3D conv)
���̊�? |
CurveCurveInterference3D |
trim2(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion3D conv)
���̊�? |
| Methods inherited from class org.jscience.mathematics.geometry.NonParametricCurve3D |
|---|
dimension, is3D |
| 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, is2D, 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 |
|---|
public ParametricCurve3D curve1()
public double start1()
FatalExceptionpublic double end1()
FatalExceptionpublic double increase1()
FatalExceptionpublic ParametricCurve3D curve2()
public double start2()
FatalExceptionpublic double end2()
FatalExceptionpublic double increase2()
FatalExceptionpublic boolean isIntersectionPoint()
isIntersectionPoint in interface Interference3Dpublic boolean isOverlapCurve()
isOverlapCurve in interface CurveCurveInterference3Dpublic IntersectionPoint3D toIntersectionPoint()
toIntersectionPoint in interface Interference3Dpublic OverlapCurve3D toOverlapCurve()
toOverlapCurve in interface CurveCurveInterference3Dpublic OverlapCurve3D exchange()
public CurveCurveInterference3D trim1(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion3D conv)
trim1 in interface CurveCurveInterference3Dsec - ��?�1 �̃p���??[�^���conv - ��?�1 �̃p���??[�^�l��ϊ�����I�u�W�F�N�g
public CurveCurveInterference3D trim2(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion3D conv)
trim2 in interface CurveCurveInterference3Dsec - ��?�2 �̃p���??[�^���conv - ��?�2 �̃p���??[�^�l��ϊ�����I�u�W�F�N�g
public CurveCurveInterference3D changeCurve1(ParametricCurve3D newCurve)
changeCurve1 in interface CurveCurveInterference3DnewCurve - ��?�1 ��?ݒ肷���?�
public CurveCurveInterference3D changeCurve2(ParametricCurve3D newCurve)
changeCurve2 in interface CurveCurveInterference3DnewCurve - ��?�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 | ||||||||