|
|||||||||
| 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.ParametricCurve2D
org.jscience.mathematics.geometry.BoundedCurve2D
public abstract class BoundedCurve2D
�Q���� : �L�ȋ�?��\����?ۃN���X?B
���̃N���X�ɂ̓C���X�^���X���?�ׂ���?��͂Ȃ�?B
| Constructor Summary | |
|---|---|
protected |
BoundedCurve2D()
����^�����ɃI�u�W�F�N�g��? |
| Method Summary | |
|---|---|
Point2D |
endPoint()
���̗L��? |
FilletObject2D[] |
fillet(int side1,
BoundedCurve2D mate,
int side2,
double radius)
���̗L��? |
abstract CurveCurveInterference2D[] |
interfere(BoundedCurve2D mate)
���̗L��? |
double |
length()
���̗L��? |
BoundedCurve2D |
offsetByBoundedCurve(double magni,
int side,
ToleranceForDistance tol)
���̗L��? |
BsplineCurve2D |
offsetByBsplineCurve(double magni,
int side,
ToleranceForDistance tol)
���̗L��? |
Point2D |
startPoint()
���̗L��? |
BsplineCurve2D |
toBsplineCurve()
���̗L��? |
Polyline2D |
toPolyline(ToleranceForDistance tolerance)
���̗L��? |
| Methods inherited from class org.jscience.mathematics.geometry.ParametricCurve2D |
|---|
checkProjection, commonNormal, commonTangent, coordinates, curvature, dimension, doTransformBy, evaluation, fillet, hasPolyline, identicalParameter, inflexion, intersect, is2D, isComposedOfOnlyPolylines, nearestProjectFrom, nearestProjectWithDistanceFrom, offsetByBoundedCurve, offsetByBsplineCurve, pointToParameter, projectFrom, reverseTransformBy, singular, tangentVector, toBsplineCurve, toPolyline, transformBy, transformBy |
| Methods inherited from class org.jscience.mathematics.geometry.AbstractParametricCurve |
|---|
checkValidity, checkValidity, isClosed, isCurve, isFinite, isInfinite, isNonPeriodic, isOpen, isParametric, isPeriodic, isValid, length, parameterDomain |
| Methods inherited from class org.jscience.mathematics.geometry.GeometryElement |
|---|
getClassName, getToleranceForAngle, getToleranceForAngleAsObject, getToleranceForDistance, getToleranceForDistance2, getToleranceForDistanceAsObject, getToleranceForParameter, getToleranceForParameterAsObject, getToleranceForRealNumber, getToleranceForRealNumberAsObject, is1D, is3D, isFreeform, isPlacement, isPoint, isSurface, isTransformationOperator, isVector, makeIndent, output, output |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected BoundedCurve2D()
| Method Detail |
|---|
public double length()
length(section)
���?o��?B
public Polyline2D toPolyline(ToleranceForDistance tolerance)
toPolyline(section, tolerance)
���?o��?B
tolerance - �����̋��e��?�
PointOnCurve2Dpublic BsplineCurve2D toBsplineCurve()
toBsplineCurve(section)
���?o��?B
public BsplineCurve2D offsetByBsplineCurve(double magni,
int side,
ToleranceForDistance tol)
offsetByBsplineCurve(section, magni, side, tol)
���?o��?B
magni - �I�t�Z�b�g��side - �I�t�Z�b�g�̌� (WhichSide.LEFT/RIGHT)tol - �����̋��e��?�
WhichSide
public BoundedCurve2D offsetByBoundedCurve(double magni,
int side,
ToleranceForDistance tol)
offsetByBoundedCurve(section, magni, side, tol)
���?o��?B
magni - �I�t�Z�b�g��side - �I�t�Z�b�g�̌� (WhichSide.LEFT/RIGHT)tol - �����̋��e��?�
WhichSide
public FilletObject2D[] fillet(int side1,
BoundedCurve2D mate,
int side2,
double radius)
throws IndefiniteSolutionException
fillet(thisSection, side1, mate, mateSection, side2, radius)
���?o��?B
side1 - ���̋�?�̂ǂ��瑤�Ƀt�B���b�g��?�߂邩���t���O
(WhichSide.LEFT�Ȃ��?���?ARIGHT�Ȃ�ΉE��?ABOTH�Ȃ�Η���)mate - ���̗L��?�side2 - ���̗L��?�̂ǂ��瑤�Ƀt�B���b�g��?�߂邩���t���O
(WhichSide.LEFT�Ȃ��?���?ARIGHT�Ȃ�ΉE��?ABOTH�Ȃ�Η���)radius - �t�B���b�g���a
IndefiniteSolutionException - ��s�� (��������?�ł͔�?����Ȃ�)WhichSidepublic abstract CurveCurveInterference2D[] interfere(BoundedCurve2D mate)
mate - ���̗L��?�
public Point2D startPoint()
public Point2D endPoint()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||