Package | Description |
---|---|
com.sun.javafx.geom | |
com.sun.javafx.geom.transform | |
com.sun.javafx.sg.prism | |
com.sun.javafx.util |
Modifier and Type | Method and Description |
---|---|
Vec3d |
PickRay.getDirection(Vec3d rv) |
Vec3d |
PickRay.getDirectionNoClone() |
Vec3d |
PickRay.getOrigin(Vec3d rv) |
Vec3d |
PickRay.getOriginNoClone() |
Modifier and Type | Method and Description |
---|---|
void |
Vec3d.add(Vec3d t1)
Sets the value of this vector to the sum of
itself and vector t1 (this = this + t1) .
|
void |
Vec3d.add(Vec3d t1,
Vec3d t2)
Sets the value of this vector to the sum
of vectors t1 and t2 (this = t1 + t2).
|
void |
Vec3d.cross(Vec3d v1,
Vec3d v2)
Sets this vector to be the vector cross product of vectors v1 and v2.
|
double |
PickRay.distance(Vec3d iPnt) |
double |
Vec3d.dot(Vec3d v1)
Computes the dot product of this vector and vector v1.
|
Vec3d |
PickRay.getDirection(Vec3d rv) |
Vec3d |
PickRay.getOrigin(Vec3d rv) |
PickRay |
PickRay.project(BaseTransform inversetx,
boolean perspective,
Vec3d tmpvec,
Point2D ret) |
Point2D |
PickRay.projectToZeroPlane(BaseTransform inversetx,
boolean perspective,
Vec3d tmpvec,
Point2D ret)
Project the ray through the specified (inverted) transform and
onto the Z=0 plane of the resulting coordinate system.
|
void |
Vec3d.set(Vec3d v) |
void |
PickRay.set(Vec3d origin,
Vec3d direction,
double nearClip,
double farClip) |
void |
PickRay.setDirection(Vec3d direction)
Sets the direction vector of the pick ray.
|
void |
PickRay.setOrigin(Vec3d origin)
Sets the origin of the pick ray in world coordinates.
|
void |
Vec3d.sub(Vec3d t1)
Sets the value of this vector to the difference of
itself and vector t1 (this = this - t1) .
|
void |
Vec3d.sub(Vec3d t1,
Vec3d t2)
Sets the value of this vector to the difference
of vectors t1 and t2 (this = t1 - t2).
|
Constructor and Description |
---|
PickRay(Vec3d origin,
Vec3d direction,
double nearClip,
double farClip) |
Vec3d(Vec3d v) |
Modifier and Type | Method and Description |
---|---|
Vec3d |
Translate2D.deltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.deltaTransform(Vec3d src,
Vec3d dst) |
abstract Vec3d |
BaseTransform.deltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.deltaTransform(Vec3d src,
Vec3d dst)
Transforms the specified
src vector and stores the result
in dst vector, without applying the translation elements. |
Vec3d |
Affine3D.deltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Translate2D.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
abstract Vec3d |
BaseTransform.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.inverseDeltaTransform(Vec3d src,
Vec3d dst)
Inverse transforms the specified
src vector and stores the
result in dst vector (without applying the translation
elements). |
Vec3d |
Affine3D.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Translate2D.inverseTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.inverseTransform(Vec3d src,
Vec3d dst) |
abstract Vec3d |
BaseTransform.inverseTransform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.inverseTransform(Vec3d src,
Vec3d dst)
Inverse transforms the specified
src and stores the
result in dst . |
Vec3d |
Affine3D.inverseTransform(Vec3d src,
Vec3d dst) |
Vec3d |
GeneralTransform3D.transform(Vec3d point)
Transforms the point parameter with this transform and
places the result back into point.
|
Vec3d |
Translate2D.transform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.transform(Vec3d src,
Vec3d dst) |
Vec3d |
GeneralTransform3D.transform(Vec3d point,
Vec3d pointOut)
Transforms the point parameter with this transform and
places the result into pointOut.
|
Vec3d |
CanTransformVec3d.transform(Vec3d point,
Vec3d pointOut) |
abstract Vec3d |
BaseTransform.transform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.transform(Vec3d src,
Vec3d dst) |
Vec3d |
Affine3D.transform(Vec3d src,
Vec3d dst) |
Modifier and Type | Method and Description |
---|---|
Vec3d |
Translate2D.deltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.deltaTransform(Vec3d src,
Vec3d dst) |
abstract Vec3d |
BaseTransform.deltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.deltaTransform(Vec3d src,
Vec3d dst)
Transforms the specified
src vector and stores the result
in dst vector, without applying the translation elements. |
Vec3d |
Affine3D.deltaTransform(Vec3d src,
Vec3d dst) |
static BaseBounds |
TransformHelper.general3dBoundsTransform(CanTransformVec3d tx,
BaseBounds src,
BaseBounds dst,
Vec3d tempV3d) |
Vec3d |
Translate2D.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
abstract Vec3d |
BaseTransform.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.inverseDeltaTransform(Vec3d src,
Vec3d dst)
Inverse transforms the specified
src vector and stores the
result in dst vector (without applying the translation
elements). |
Vec3d |
Affine3D.inverseDeltaTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Translate2D.inverseTransform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.inverseTransform(Vec3d src,
Vec3d dst) |
abstract Vec3d |
BaseTransform.inverseTransform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.inverseTransform(Vec3d src,
Vec3d dst)
Inverse transforms the specified
src and stores the
result in dst . |
Vec3d |
Affine3D.inverseTransform(Vec3d src,
Vec3d dst) |
Affine3D |
Affine3D.lookAt(Vec3d eye,
Vec3d center,
Vec3d up)
Sets this transform to a viewing transform computed from the specified
eye point, center point, and up vector.
|
Vec3d |
GeneralTransform3D.transform(Vec3d point)
Transforms the point parameter with this transform and
places the result back into point.
|
Vec3d |
Translate2D.transform(Vec3d src,
Vec3d dst) |
Vec3d |
Identity.transform(Vec3d src,
Vec3d dst) |
Vec3d |
GeneralTransform3D.transform(Vec3d point,
Vec3d pointOut)
Transforms the point parameter with this transform and
places the result into pointOut.
|
Vec3d |
CanTransformVec3d.transform(Vec3d point,
Vec3d pointOut) |
abstract Vec3d |
BaseTransform.transform(Vec3d src,
Vec3d dst) |
Vec3d |
AffineBase.transform(Vec3d src,
Vec3d dst) |
Vec3d |
Affine3D.transform(Vec3d src,
Vec3d dst) |
Modifier and Type | Method and Description |
---|---|
Vec3d |
NGCamera.getPositionInWorld(Vec3d pos) |
Modifier and Type | Method and Description |
---|---|
Vec3d |
NGCamera.getPositionInWorld(Vec3d pos) |
void |
NGCamera.setPosition(Vec3d position) |
Modifier and Type | Field and Description |
---|---|
Vec3d |
TempState.vec3d |
Copyright © 2020. All rights reserved.