|
|||||||||
| 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.AbstractParametricCurve
org.jscience.mathematics.geometry.ParametricCurve3D
org.jscience.mathematics.geometry.SurfaceCurve3D
org.jscience.mathematics.geometry.IntersectionCurve3D
public class IntersectionCurve3D
�R���� : ��ȖʊԂ̌�?��\���N���X?B
���̃N���X�ɓWL�ȑ�?���\���t�B?[���h�͓BɂȂ�?B ��?��\�����߂ɕK�v�ȋ�?��?��Ȃǂ�ێ?����t�B?[���h�ɂ��Ă�?A�X?[�p?[�N���X�̉�?� ��Q?�?B
�Ȃ�?A��?�I�u�W�F�N�g��?A
�X?[�p?[�N���X SurfaceCurve3D �Œ�`����Ă���C���X�^���X�t�B?[���h��
basisSurface2, curve2d2 �ט�p����?B
| Constructor Summary | |
|---|---|
IntersectionCurve3D(ParametricCurve3D curve3d,
ParametricSurface3D basisSurface1,
ParametricCurve2D curve2d1,
ParametricSurface3D basisSurface2,
ParametricCurve2D curve2d2,
int masterRepresentation)
�e�t�B? |
|
| Method Summary | |
|---|---|
boolean |
isIntersectionCurve()
���̊�? |
boolean |
isIntersectionPoint()
���̊�? |
protected void |
output(java.io.PrintWriter writer,
int indent)
? |
IntersectionCurve3D |
toIntersectionCurve()
���̊�? |
IntersectionPoint3D |
toIntersectionPoint()
���̊�? |
| Methods inherited from class org.jscience.mathematics.geometry.SurfaceCurve3D |
|---|
basisSurface, basisSurface1, basisSurface2, coordinates, curvature, curve2d, curve2d1, curve2d2, curve3d, doTransformBy, evaluation, inflexion, intersect, intersect, length, masterRepresentation, parallelTranslate, projectFrom, singular, tangentVector, toBsplineCurve, toPolyline, torsion |
| Methods inherited from class org.jscience.mathematics.geometry.ParametricCurve3D |
|---|
checkProjection, dimension, hasPolyline, identicalParameter, is3D, isComposedOfOnlyPolylines, nearestProjectFrom, nearestProjectWithDistanceFrom, pointToParameter, reverseTransformBy, transformBy, transformBy |
| Methods inherited from class org.jscience.mathematics.geometry.AbstractParametricCurve |
|---|
checkValidity, checkValidity, isClosed, isCurve, isFinite, isInfinite, isNonPeriodic, isOpen, isParametric, isPeriodic, isValid, parameterDomain |
| Methods inherited from class org.jscience.mathematics.geometry.GeometryElement |
|---|
getClassName, getToleranceForAngle, getToleranceForAngleAsObject, getToleranceForDistance, getToleranceForDistance2, getToleranceForDistanceAsObject, getToleranceForParameter, getToleranceForParameterAsObject, getToleranceForRealNumber, getToleranceForRealNumberAsObject, is1D, is2D, isFreeform, 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 IntersectionCurve3D(ParametricCurve3D curve3d,
ParametricSurface3D basisSurface1,
ParametricCurve2D curve2d1,
ParametricSurface3D basisSurface2,
ParametricCurve2D curve2d2,
int masterRepresentation)
super(curve3d, basisSurface1, curve2d1, basisSurface2, curve2d2, masterRepresentation)
���?o������?B
basisSurface1 �� basisSurface2 �������Ȗʂł���?�?��ɂ�
InvalidArgumentValueException �̗�O��?�����?B
curve3d - ��?�̎O�����\��basisSurface1 - ��?��?�߂����̋Ȗ�curve2d1 - ��?�� basisSurface1 �ɂ�������\��basisSurface2 - ��?��?�߂�����̋Ȗ�curve2d2 - ��?�� basisSurface2 �ɂ�������\��masterRepresentation - �ǂ̋�?�\����D?悷�邩����?� (PreferredSurfaceCurveRepresentation)PreferredSurfaceCurveRepresentation,
InvalidArgumentValueException| Method Detail |
|---|
public boolean isIntersectionPoint()
isIntersectionPoint in interface Interference3DisIntersectionCurve()public boolean isIntersectionCurve()
isIntersectionCurve in interface SurfaceSurfaceInterference3DisIntersectionPoint()public IntersectionPoint3D toIntersectionPoint()
toIntersectionPoint in interface Interference3Dpublic IntersectionCurve3D toIntersectionCurve()
toIntersectionCurve in interface SurfaceSurfaceInterference3D
protected void output(java.io.PrintWriter writer,
int indent)
output in class SurfaceCurve3Dwriter - PrintWriterindent - �C���f���g��?[��GeometryElement
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||