public interface Vector3dTransform
| Modifier and Type | Method and Description |
|---|---|
void |
inverseTransformNormal(Vector3d nr,
Vector3d n0)
Applies an inverse transform to normal
n0 and places the
result in nr. |
void |
inverseTransformPoint(Vector3d pr,
Vector3d p0)
Applies an inverse transform to point
p0 and places the
result in pr. |
void |
inverseTransformVector(Vector3d vr,
Vector3d v0)
Applies an inverse transform to vector
v0 and places the
result in vr. |
void |
transformNormal(Vector3d nr,
Vector3d n0)
Transforms normal
n0 and places the result in
nr. |
void |
transformPoint(Vector3d pr,
Vector3d p0)
Transforms point
p0 and places the result in
pr. |
void |
transformVector(Vector3d vr,
Vector3d v0)
Transforms vector
v0 and places the result in
vr. |
void transformPoint(Vector3d pr, Vector3d p0)
p0 and places the result in
pr.pr - returns the transformed pointp0 - point to be transformedvoid transformVector(Vector3d vr, Vector3d v0)
v0 and places the result in
vr.vr - returns the transformed vectorv0 - vector to be transformedvoid transformNormal(Vector3d nr, Vector3d n0)
n0 and places the result in
nr.nr - returns the transformed normaln0 - normal to be transformedvoid inverseTransformPoint(Vector3d pr, Vector3d p0)
p0 and places the
result in pr.pr - returns the transformed pointp0 - point to be transformedvoid inverseTransformVector(Vector3d vr, Vector3d v0)
v0 and places the
result in vr.vr - returns the transformed vectorv0 - vector to be transformed