|
|||||||||
| 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.AbstractPoint
org.jscience.mathematics.geometry.Point3D
org.jscience.mathematics.geometry.IntersectionPoint3D
public class IntersectionPoint3D
�R���� : ��v�f�̌�_��\���N���X
���̃N���X�̃C���X�^���X��?A ��_�̎��?�ł�?W�l���_ coordinates?A ���̊v�f?�ł̈ʒu���_ pointOnGeometry1?A ����̊v�f?�ł̈ʒu���_ pointOnGeometry2 ��ێ?����?B
OverlapCurve3D,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.jscience.mathematics.geometry.Point3D |
|---|
origin |
| Method Summary | |
|---|---|
CurveCurveInterference3D |
changeCurve1(ParametricCurve3D newCurve)
���̊�? |
CurveCurveInterference3D |
changeCurve2(ParametricCurve3D newCurve)
���̊�? |
Point3D |
coordinates()
���̌�_�̎��? |
protected Point3D |
doTransformBy(boolean reverseTransform,
CartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
���̓_��? |
IntersectionPoint3D |
exchange()
���̌�_�� pointOnGeometry1 �� pointOnGeometry2 ��귂�����_��Ԃ�? |
boolean |
isIntersectionCurve()
���̊�? |
boolean |
isIntersectionPoint()
���̊�? |
boolean |
isOverlapCurve()
���̊�? |
protected void |
output(java.io.PrintWriter writer,
int indent)
? |
PointOnCurve3D |
pointOnCurve1()
���̌�_�̊v�f1 ���? |
PointOnCurve3D |
pointOnCurve2()
���̌�_�̊v�f2 ���? |
PointOnGeometry3D |
pointOnGeometry1()
���̌�_�̊v�f1 ? |
PointOnGeometry3D |
pointOnGeometry2()
���̌�_�̊v�f2 ? |
PointOnSurface3D |
pointOnSurface1()
���̌�_�̊v�f1 ��Ȗʂł����̂Ƃ���? |
PointOnSurface3D |
pointOnSurface2()
���̌�_�̊v�f2 ��Ȗʂł����̂Ƃ���? |
IntersectionCurve3D |
toIntersectionCurve()
���̊�? |
IntersectionPoint3D |
toIntersectionPoint()
���̊�? |
OverlapCurve3D |
toOverlapCurve()
���̊�? |
CurveCurveInterference3D |
trim1(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion3D conv)
���̊�? |
CurveCurveInterference3D |
trim2(ParameterSection sec,
org.jscience.mathematics.geometry.ParameterConversion3D conv)
���̊�? |
double |
x()
���̓_�� X ? |
double |
y()
���̓_�� Y ? |
double |
z()
���̓_�� Z ? |
| Methods inherited from class org.jscience.mathematics.geometry.Point3D |
|---|
add, dimension, distance, distance2, divide, identical, is3D, isOn, isOn, linearInterpolate, longestPoint, longestPoint, midPoint, multiply, of, of, project, reverseTransform, reverseTransformBy, subtract, subtract, toVector3D, toVector3D, transform, transform, transformBy, transformBy |
| Methods inherited from class org.jscience.mathematics.geometry.AbstractPoint |
|---|
isPoint |
| Methods inherited from class org.jscience.mathematics.geometry.GeometryElement |
|---|
getClassName, getToleranceForAngle, getToleranceForAngleAsObject, getToleranceForDistance, getToleranceForDistance2, getToleranceForDistanceAsObject, getToleranceForParameter, getToleranceForParameterAsObject, getToleranceForRealNumber, getToleranceForRealNumberAsObject, is1D, is2D, isCurve, isFreeform, isParametric, isPlacement, 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 double x()
x in class Point3Dpublic double y()
y in class Point3Dpublic double z()
z in class Point3Dpublic Point3D coordinates()
public PointOnGeometry3D pointOnGeometry1()
public PointOnGeometry3D pointOnGeometry2()
public PointOnCurve3D pointOnCurve1()
public PointOnCurve3D pointOnCurve2()
public PointOnSurface3D pointOnSurface1()
public PointOnSurface3D pointOnSurface2()
public boolean isIntersectionPoint()
isIntersectionPoint in interface Interference3DisOverlapCurve(),
isIntersectionCurve()public boolean isOverlapCurve()
isOverlapCurve in interface CurveCurveInterference3DisIntersectionPoint()public boolean isIntersectionCurve()
isIntersectionCurve in interface SurfaceSurfaceInterference3DisIntersectionPoint()public IntersectionPoint3D toIntersectionPoint()
toIntersectionPoint in interface Interference3Dpublic OverlapCurve3D toOverlapCurve()
toOverlapCurve in interface CurveCurveInterference3Dpublic IntersectionCurve3D toIntersectionCurve()
toIntersectionCurve in interface SurfaceSurfaceInterference3Dpublic IntersectionPoint3D 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 ��?ݒ肷���?�
protected Point3D doTransformBy(boolean reverseTransform,
CartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
doTransformBy in class Point3DreverseTransform - �t�ϊ�����̂ł���� true?A�����łȂ���� falsetransformationOperator - �I�ϊ����Z�qtransformedGeometries - ��ɓ��l�̕ϊ���{�����v�f��܂ރn�b�V���e?[�u��
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 | ||||||||