|
|||||||||
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.AbstractVector
org.jscience.mathematics.geometry.Vector3D
org.jscience.mathematics.geometry.HomogeneousVector3D
public class HomogeneousVector3D
�R����?F�e?�������?��Œ�`���ꂽ�����x�N�g����\���N���X?B
LiteralVector3D
,
Serialized FormField Summary |
---|
Fields inherited from class org.jscience.mathematics.geometry.Vector3D |
---|
minusI, minusJ, minusK, plusI, plusJ, plusK, xUnitVector, yUnitVector, zeroVector, zUnitVector |
Constructor Summary | |
---|---|
HomogeneousVector3D(double[] c)
(c[0]/c[3], c[1]/c[3], c[2]/c[3]) �Œ�`�����I�u�W�F�N�g��? |
|
HomogeneousVector3D(double wx,
double wy,
double wz,
double w)
(wx/w, wy/w, wz/w) �Œ�`�����I�u�W�F�N�g��? |
Method Summary | |
---|---|
protected Vector3D |
doTransformBy(boolean reverseTransform,
CartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
���̃x�N�g����? |
protected void |
output(java.io.PrintWriter writer,
int indent)
? |
double |
w()
W ? |
double |
wx()
WX ? |
double |
wy()
WY ? |
double |
wz()
WZ ? |
double |
x()
X ? |
double |
y()
Y ? |
double |
z()
Z ? |
Methods inherited from class org.jscience.mathematics.geometry.Vector3D |
---|
add, angleWith, crossProduct, dimension, divide, dotProduct, getDouble3Vector, identical, identicalDirection, is3D, multiply, norm, of, of, orthogonal, parallelDirection, project, reverse, reverseTransformBy, subtract, toDoubleArray, toPoint3D, toPoint3D, transformBy, transformBy, unitized, verticalVector, xUnitVector, yUnitVector, zeroVector, zUnitVector |
Methods inherited from class org.jscience.mathematics.geometry.AbstractVector |
---|
isVector, length, magnitude |
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, isPoint, isSurface, isTransformationOperator, makeIndent, output |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HomogeneousVector3D(double wx, double wy, double wz, double w)
wx
- WX ?���wy
- WY ?���wz
- WZ ?���w
- W ?���public HomogeneousVector3D(double[] c)
c
- ?����̔z��Method Detail |
---|
public double x()
x
in class Vector3D
public double y()
y
in class Vector3D
public double z()
z
in class Vector3D
public double wx()
public double wy()
public double wz()
public double w()
protected Vector3D doTransformBy(boolean reverseTransform, CartesianTransformationOperator3D transformationOperator, java.util.Hashtable transformedGeometries)
doTransformBy
in class Vector3D
reverseTransform
- �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 GeometryElement
writer
- PrintWriterindent
- �C���f���g��?[��GeometryElement
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |