|
|||||||||
| 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.PointOnGeometry3D
org.jscience.mathematics.geometry.PointOnSurface3D
public class PointOnSurface3D
�R���� : ����p���?�g���b�N�Ȗʂ�?�ɂ���_��\���N���X?B
���̃N���X�̃C���X�^���X��?A �_��?�BĂ���p���?�g���b�N�Ȗ� (ParametricSurface3D)
basisSurface ��?A
���̃p���?�g���b�N�Ȗ�?�ł̓_�̃p���??[�^�l (uParameter, vParameter) ��ێ?����?B
PointOnPoint3D,
PointOnCurve3D,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.jscience.mathematics.geometry.Point3D |
|---|
origin |
| Constructor Summary | |
|---|---|
PointOnSurface3D(ParametricSurface3D basisSurface,
double uParameter,
double vParameter)
�_��? |
|
PointOnSurface3D(ParametricSurface3D basisSurface,
Point2D pairOfParameters)
�_��? |
|
PointOnSurface3D(Point3D point,
ParametricSurface3D basisSurface,
double uParameter,
double vParameter)
�_��? |
|
| Method Summary | |
|---|---|
ParametricSurface3D |
basisSurface()
�x? |
protected Point3D |
doTransformBy(boolean reverseTransform,
CartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
���̓_��? |
GeometryElement |
geometry()
�x? |
protected void |
output(java.io.PrintWriter writer,
int indent)
? |
double[] |
parameters()
�Ȗ�? |
double |
uParameter()
�Ȗ�? |
double |
vParameter()
�Ȗ�? |
| Methods inherited from class org.jscience.mathematics.geometry.PointOnGeometry3D |
|---|
point, x, y, 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 |
| Constructor Detail |
|---|
public PointOnSurface3D(ParametricSurface3D basisSurface,
double uParameter,
double vParameter)
basisSurface - �_��?�BĂ���p���?�g���b�N�Ȗ�uParameter - �p���?�g���b�N�Ȗ�?�ł̓_�� U ���̃p���??[�^�lvParameter - �p���?�g���b�N�Ȗ�?�ł̓_�� V ���̃p���??[�^�lInvalidArgumentValueException,
ParameterOutOfRange,
AbstractParametricSurface.checkUValidity(double),
AbstractParametricSurface.checkVValidity(double)
public PointOnSurface3D(ParametricSurface3D basisSurface,
Point2D pairOfParameters)
basisSurface - �_��?�BĂ���p���?�g���b�N�Ȗ�pairOfParameters - �p���?�g���b�N�Ȗ�?�ł̓_�� (U �p���??[�^�l, V �p���??[�^�l)InvalidArgumentValueException,
ParameterOutOfRange,
AbstractParametricSurface.checkUValidity(double),
AbstractParametricSurface.checkVValidity(double)
public PointOnSurface3D(Point3D point,
ParametricSurface3D basisSurface,
double uParameter,
double vParameter)
point - ?�?�_��?W�lbasisSurface - �_��?�BĂ���p���?�g���b�N�Ȗ�uParameter - �p���?�g���b�N�Ȗ�?�ł̓_�� U ���̃p���??[�^�lvParameter - �p���?�g���b�N�Ȗ�?�ł̓_�� V ���̃p���??[�^�lInvalidArgumentValueException,
ParameterOutOfRange,
AbstractParametricSurface.checkUValidity(double),
AbstractParametricSurface.checkVValidity(double),
ParametricSurface3D.coordinates(double,double),
Point3D.identical(Point3D)| Method Detail |
|---|
public GeometryElement geometry()
geometry in class PointOnGeometry3DbasisSurface()public ParametricSurface3D basisSurface()
geometry()public double uParameter()
public double vParameter()
public double[] parameters()
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 | ||||||||