HE_Mesh2014
2.0.11
|
Public Member Functions | |
WB_SequencePoint (final int i, final WB_CoordinateSequence seq) | |
WB_SequencePoint | addMulSelf (final double f, final double x, final double y, final double z) |
WB_SequencePoint | addMulSelf (final double f, final WB_Coordinate p) |
WB_SequencePoint | addSelf (final double x, final double y, final double z) |
WB_SequencePoint | addSelf (final WB_Coordinate p) |
WB_SequencePoint | applyAsNormalSelf (final WB_Transform T) |
WB_SequencePoint | applyAsPointSelf (final WB_Transform T) |
WB_SequencePoint | applyAsVectorSelf (final WB_Transform T) |
WB_SequencePoint | crossSelf (final WB_Coordinate p) |
WB_SequencePoint | divSelf (final double f) |
void | invert () |
WB_SequencePoint | mulAddMulSelf (final double f, final double g, final WB_Coordinate p) |
WB_SequencePoint | mulSelf (final double f) |
double | normalizeSelf () |
WB_SequencePoint | scaleSelf (final double f) |
WB_SequencePoint | scaleSelf (final double fx, final double fy, final double fz) |
WB_Point | scale (final double f) |
WB_Point | scale (final double fx, final double fy, final double fz) |
WB_SequencePoint | subSelf (final double x, final double y, final double z) |
WB_SequencePoint | subSelf (final WB_Coordinate v) |
WB_SequencePoint | trimSelf (final double d) |
double | absDot (final WB_Coordinate p) |
double | absDot2D (final WB_Coordinate p) |
WB_Point | add (final double...x) |
void | addInto (final WB_MutableCoordinate result, final double...x) |
WB_Point | add (final WB_Coordinate p) |
void | addInto (final WB_MutableCoordinate result, final WB_Coordinate p) |
WB_Point | addMul (final double f, final double...x) |
void | addMulInto (final WB_MutableCoordinate result, final double f, final double...x) |
WB_Point | addMul (final double f, final WB_Coordinate p) |
void | addMulInto (final WB_MutableCoordinate result, final double f, final WB_Coordinate p) |
WB_Point | apply (final WB_Transform T) |
void | applyInto (final WB_Transform T, final WB_MutableCoordinate result) |
WB_SequencePoint | applySelf (final WB_Transform T) |
WB_Point | applyAsNormal (final WB_Transform T) |
void | applyAsNormalInto (final WB_Transform T, final WB_MutableCoordinate result) |
WB_Point | applyAsPoint (final WB_Transform T) |
void | applyAsPointInto (final WB_Transform T, final WB_MutableCoordinate result) |
WB_Point | applyAsVector (final WB_Transform T) |
void | applyAsVectorInto (final WB_Transform T, final WB_MutableCoordinate result) |
int | compareTo (final WB_Coordinate p) |
int | compareToY1st (final WB_Coordinate p) |
double[] | coords () |
WB_Point | cross (final WB_Coordinate p) |
void | crossInto (final WB_MutableCoordinate result, final WB_Coordinate p) |
WB_Point | div (final double f) |
void | divInto (final WB_MutableCoordinate result, final double f) |
double | dot (final WB_Coordinate p) |
double | dot2D (final WB_Coordinate p) |
boolean | equals (final Object o) |
WB_Point | get () |
double | getAngle (final WB_Coordinate p) |
double | getAngleNorm (final WB_Coordinate p) |
double | getDistance3D (final WB_Coordinate p) |
double | getDistance2D (final WB_Coordinate p) |
double | getLength3D () |
double | getLength2D () |
double | getSqDistance3D (final WB_Coordinate p) |
double | getSqDistance2D (final WB_Coordinate p) |
double | getSqLength3D () |
double | getSqLength2D () |
int | hashCode () |
double | heading2D () |
boolean | isCollinear (final WB_Coordinate p, final WB_Coordinate q) |
boolean | isParallel (final WB_Coordinate p) |
boolean | isParallel (final WB_Coordinate p, final double t) |
boolean | isParallelNorm (final WB_Coordinate p) |
boolean | isParallelNorm (final WB_Coordinate p, final double t) |
boolean | isZero () |
WB_Point | mul (final double f) |
void | mulInto (final WB_MutableCoordinate result, final double f) |
WB_Point | mulAddMul (final double f, final double g, final WB_Coordinate p) |
void | mulAddMulInto (final WB_MutableCoordinate result, final double f, final double g, final WB_Coordinate p) |
WB_SequencePoint | rotateAbout2PointAxisSelf (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z) |
WB_SequencePoint | rotateAbout2PointAxisSelf (final double angle, final WB_Coordinate p1, final WB_Coordinate p2) |
WB_SequencePoint | rotateAboutAxisSelf (final double angle, final WB_Coordinate p, final WB_Coordinate a) |
WB_Point | rotateAbout2PointAxis (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z) |
WB_Point | rotateAbout2PointAxis (final double angle, final WB_Coordinate p1, final WB_Coordinate p2) |
WB_Point | rotateAboutAxis (final double angle, final WB_Coordinate p, final WB_Coordinate a) |
double | scalarTriple (final WB_Coordinate v, final WB_Coordinate w) |
void | scale (final double f, final WB_MutableCoordinate result) |
boolean | smallerThan (final WB_Coordinate otherXYZ) |
WB_Point | sub (final double...x) |
void | subInto (final WB_MutableCoordinate result, final double...x) |
WB_Point | sub (final WB_Coordinate p) |
void | subInto (final WB_MutableCoordinate result, final WB_Coordinate p) |
WB_M33 | tensor (final WB_Coordinate v) |
String | toString () |
WB_Point | getOrthoNormal2D () |
WB_Point | getOrthoNormal3D () |
WB_Vector | subToVector2D (final double x, final double y, final double z) |
WB_Vector | subToVector2D (final WB_Coordinate p) |
WB_Vector | subToVector3D (final double x, final double y, final double z) |
WB_Vector | subToVector3D (final WB_Coordinate p) |
WB_Coordinate | mulAddMul (final double f, final double g, final double...x) |
void | mulAddMulInto (final WB_MutableCoordinate result, final double f, final double g, final double...x) |
WB_Point | rotateAboutAxis (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az) |
WB_SequencePoint | rotateAboutAxisSelf (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az) |
![]() | |
WB_SimpleSequenceVector (final int i, final WB_CoordinateSequence seq) | |
void | set (final double x, final double y) |
void | set (final double x, final double y, final double z) |
void | set (final double x, final double y, final double z, final double w) |
void | set (final WB_Coordinate v) |
void | setW (final double w) |
void | setX (final double x) |
void | setY (final double y) |
void | setZ (final double z) |
void | setCoord (final int i, final double v) |
double | wd () |
float | wf () |
double | xd () |
float | xf () |
double | yd () |
float | yf () |
double | zd () |
float | zf () |
double | getd (final int i) |
float | getf (final int i) |
int | compareTo (final WB_Coordinate p) |
int | getIndex () |
void | setIndex (final int i) |
![]() | |
void | setX (double x) |
void | setY (double y) |
void | setZ (double z) |
void | setW (double w) |
void | setCoord (int i, double v) |
void | set (WB_Coordinate p) |
void | set (double x, double y) |
void | set (double x, double y, double z) |
void | set (double x, double y, double z, double w) |
![]() | |
double | getd (int i) |
float | getf (int i) |
![]() | |
void | applyInto (final WB_Transform T, WB_MutableCoordinate result) |
wblut.geom.WB_SequencePoint.WB_SequencePoint | ( | final int | i, |
final WB_CoordinateSequence | seq | ||
) |
i | |
seq |
double wblut.geom.WB_SequencePoint.absDot | ( | final WB_Coordinate | p | ) |
Absolute value of dot product.
p |
Implements wblut.geom.WB_CoordinateMath.
double wblut.geom.WB_SequencePoint.absDot2D | ( | final WB_Coordinate | p | ) |
Absolute value of 2D dot product.
p |
Implements wblut.geom.WB_CoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.add | ( | final double... | x | ) |
Add coordinate values.
x |
Implements wblut.geom.WB_CoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.add | ( | final WB_Coordinate | p | ) |
Add coordinate values.
p |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.addInto | ( | final WB_MutableCoordinate | result, |
final double... | x | ||
) |
Add coordinate values and store in mutable coordinate.
result | |
x |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.addInto | ( | final WB_MutableCoordinate | result, |
final WB_Coordinate | p | ||
) |
Add coordinate values and store in mutable coordinate.
result | |
p |
Implements wblut.geom.WB_CoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.addMul | ( | final double | f, |
final double... | x | ||
) |
Add multiple of coordinate values.
f | multiplier |
x |
Implements wblut.geom.WB_CoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.addMul | ( | final double | f, |
final WB_Coordinate | p | ||
) |
Add multiple of coordinate values.
f | |
p |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.addMulInto | ( | final WB_MutableCoordinate | result, |
final double | f, | ||
final double... | x | ||
) |
Add multiple of coordinate values and store in mutable coordinate.
result | |
f | multiplier |
x |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.addMulInto | ( | final WB_MutableCoordinate | result, |
final double | f, | ||
final WB_Coordinate | p | ||
) |
Add multiple of coordinate values and store in mutable coordinate.
result | |
f | |
p |
Implements wblut.geom.WB_CoordinateMath.
WB_SequencePoint wblut.geom.WB_SequencePoint.addMulSelf | ( | final double | f, |
final double | x, | ||
final double | y, | ||
final double | z | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.addMulSelf | ( | final double | f, |
final WB_Coordinate | p | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.addSelf | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.addSelf | ( | final WB_Coordinate | p | ) |
WB_Point wblut.geom.WB_SequencePoint.apply | ( | final WB_Transform | T | ) |
WB_Point wblut.geom.WB_SequencePoint.applyAsNormal | ( | final WB_Transform | T | ) |
void wblut.geom.WB_SequencePoint.applyAsNormalInto | ( | final WB_Transform | T, |
final WB_MutableCoordinate | result | ||
) |
T | |
result |
Implements wblut.geom.WB_CoordinateTransform.
WB_SequencePoint wblut.geom.WB_SequencePoint.applyAsNormalSelf | ( | final WB_Transform | T | ) |
WB_Point wblut.geom.WB_SequencePoint.applyAsPoint | ( | final WB_Transform | T | ) |
void wblut.geom.WB_SequencePoint.applyAsPointInto | ( | final WB_Transform | T, |
final WB_MutableCoordinate | result | ||
) |
T | |
result |
Implements wblut.geom.WB_CoordinateTransform.
WB_SequencePoint wblut.geom.WB_SequencePoint.applyAsPointSelf | ( | final WB_Transform | T | ) |
WB_Point wblut.geom.WB_SequencePoint.applyAsVector | ( | final WB_Transform | T | ) |
void wblut.geom.WB_SequencePoint.applyAsVectorInto | ( | final WB_Transform | T, |
final WB_MutableCoordinate | result | ||
) |
T | |
result |
Implements wblut.geom.WB_CoordinateTransform.
WB_SequencePoint wblut.geom.WB_SequencePoint.applyAsVectorSelf | ( | final WB_Transform | T | ) |
void wblut.geom.WB_SequencePoint.applyInto | ( | final WB_Transform | T, |
final WB_MutableCoordinate | result | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.applySelf | ( | final WB_Transform | T | ) |
int wblut.geom.WB_SequencePoint.compareTo | ( | final WB_Coordinate | p | ) |
int wblut.geom.WB_SequencePoint.compareToY1st | ( | final WB_Coordinate | p | ) |
p |
double [] wblut.geom.WB_SequencePoint.coords | ( | ) |
WB_Point wblut.geom.WB_SequencePoint.cross | ( | final WB_Coordinate | p | ) |
Cross product of this coordinate with other coordinate.
p |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.crossInto | ( | final WB_MutableCoordinate | result, |
final WB_Coordinate | p | ||
) |
Store cross product of this coordinate with other coordinate in mutable coordinate. coordinate.
result | |
p |
Implements wblut.geom.WB_CoordinateMath.
WB_SequencePoint wblut.geom.WB_SequencePoint.crossSelf | ( | final WB_Coordinate | p | ) |
WB_Point wblut.geom.WB_SequencePoint.div | ( | final double | f | ) |
void wblut.geom.WB_SequencePoint.divInto | ( | final WB_MutableCoordinate | result, |
final double | f | ||
) |
Divide by factor and store in mutable coordinate.
result | |
f |
Implements wblut.geom.WB_CoordinateMath.
WB_SequencePoint wblut.geom.WB_SequencePoint.divSelf | ( | final double | f | ) |
double wblut.geom.WB_SequencePoint.dot | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.dot2D | ( | final WB_Coordinate | p | ) |
boolean wblut.geom.WB_SequencePoint.equals | ( | final Object | o | ) |
WB_Point wblut.geom.WB_SequencePoint.get | ( | ) |
double wblut.geom.WB_SequencePoint.getAngle | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.getAngleNorm | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.getDistance2D | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.getDistance3D | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.getLength2D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
double wblut.geom.WB_SequencePoint.getLength3D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
WB_Point wblut.geom.WB_SequencePoint.getOrthoNormal2D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
WB_Point wblut.geom.WB_SequencePoint.getOrthoNormal3D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
double wblut.geom.WB_SequencePoint.getSqDistance2D | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.getSqDistance3D | ( | final WB_Coordinate | p | ) |
double wblut.geom.WB_SequencePoint.getSqLength2D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
double wblut.geom.WB_SequencePoint.getSqLength3D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
int wblut.geom.WB_SequencePoint.hashCode | ( | ) |
double wblut.geom.WB_SequencePoint.heading2D | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
void wblut.geom.WB_SequencePoint.invert | ( | ) |
boolean wblut.geom.WB_SequencePoint.isCollinear | ( | final WB_Coordinate | p, |
final WB_Coordinate | q | ||
) |
p | |
q |
boolean wblut.geom.WB_SequencePoint.isParallel | ( | final WB_Coordinate | p | ) |
p |
boolean wblut.geom.WB_SequencePoint.isParallel | ( | final WB_Coordinate | p, |
final double | t | ||
) |
p | |
t |
boolean wblut.geom.WB_SequencePoint.isParallelNorm | ( | final WB_Coordinate | p | ) |
p |
boolean wblut.geom.WB_SequencePoint.isParallelNorm | ( | final WB_Coordinate | p, |
final double | t | ||
) |
p | |
t |
boolean wblut.geom.WB_SequencePoint.isZero | ( | ) |
Implements wblut.geom.WB_CoordinateMetric.
WB_Point wblut.geom.WB_SequencePoint.mul | ( | final double | f | ) |
WB_Point wblut.geom.WB_SequencePoint.mulAddMul | ( | final double | f, |
final double | g, | ||
final WB_Coordinate | p | ||
) |
Multiply this coordinate by factor f and add other coordinate values multiplied by g.
f | |
g | |
p |
Implements wblut.geom.WB_CoordinateMath.
WB_Coordinate wblut.geom.WB_SequencePoint.mulAddMul | ( | final double | f, |
final double | g, | ||
final double... | x | ||
) |
Multiply this coordinate by factor f and add other coordinate values multiplied by g.
f | |
g | |
x |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.mulAddMulInto | ( | final WB_MutableCoordinate | result, |
final double | f, | ||
final double | g, | ||
final WB_Coordinate | p | ||
) |
Multiply this coordinate by factor f, add other coordinate values multiplied by g and store result in mutable coordinate.
result | |
f | |
g | |
p |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.mulAddMulInto | ( | final WB_MutableCoordinate | result, |
final double | f, | ||
final double | g, | ||
final double... | x | ||
) |
Multiply this coordinate by factor f, add other coordinate values multiplied by g and store result in mutable coordinate.
result | |
f | |
g | |
x |
Implements wblut.geom.WB_CoordinateMath.
WB_SequencePoint wblut.geom.WB_SequencePoint.mulAddMulSelf | ( | final double | f, |
final double | g, | ||
final WB_Coordinate | p | ||
) |
void wblut.geom.WB_SequencePoint.mulInto | ( | final WB_MutableCoordinate | result, |
final double | f | ||
) |
Multiply by factor and store in mutable coordinate.
result | |
f |
Implements wblut.geom.WB_CoordinateMath.
WB_SequencePoint wblut.geom.WB_SequencePoint.mulSelf | ( | final double | f | ) |
double wblut.geom.WB_SequencePoint.normalizeSelf | ( | ) |
Implements wblut.geom.WB_MutableCoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.rotateAbout2PointAxis | ( | final double | angle, |
final double | p1x, | ||
final double | p1y, | ||
final double | p1z, | ||
final double | p2x, | ||
final double | p2y, | ||
final double | p2z | ||
) |
WB_Point wblut.geom.WB_SequencePoint.rotateAbout2PointAxis | ( | final double | angle, |
final WB_Coordinate | p1, | ||
final WB_Coordinate | p2 | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.rotateAbout2PointAxisSelf | ( | final double | angle, |
final double | p1x, | ||
final double | p1y, | ||
final double | p1z, | ||
final double | p2x, | ||
final double | p2y, | ||
final double | p2z | ||
) |
angle | |
p1x | |
p1y | |
p1z | |
p2x | |
p2y | |
p2z |
Implements wblut.geom.WB_MutableCoordinateTransform.
WB_SequencePoint wblut.geom.WB_SequencePoint.rotateAbout2PointAxisSelf | ( | final double | angle, |
final WB_Coordinate | p1, | ||
final WB_Coordinate | p2 | ||
) |
WB_Point wblut.geom.WB_SequencePoint.rotateAboutAxis | ( | final double | angle, |
final WB_Coordinate | p, | ||
final WB_Coordinate | a | ||
) |
WB_Point wblut.geom.WB_SequencePoint.rotateAboutAxis | ( | final double | angle, |
final double | px, | ||
final double | py, | ||
final double | pz, | ||
final double | ax, | ||
final double | ay, | ||
final double | az | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.rotateAboutAxisSelf | ( | final double | angle, |
final WB_Coordinate | p, | ||
final WB_Coordinate | a | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.rotateAboutAxisSelf | ( | final double | angle, |
final double | px, | ||
final double | py, | ||
final double | pz, | ||
final double | ax, | ||
final double | ay, | ||
final double | az | ||
) |
double wblut.geom.WB_SequencePoint.scalarTriple | ( | final WB_Coordinate | v, |
final WB_Coordinate | w | ||
) |
Scalar triple: this.(v x w)
v | |
w |
Implements wblut.geom.WB_CoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.scale | ( | final double | f | ) |
WB_Point wblut.geom.WB_SequencePoint.scale | ( | final double | fx, |
final double | fy, | ||
final double | fz | ||
) |
void wblut.geom.WB_SequencePoint.scale | ( | final double | f, |
final WB_MutableCoordinate | result | ||
) |
f | |
result |
WB_SequencePoint wblut.geom.WB_SequencePoint.scaleSelf | ( | final double | f | ) |
WB_SequencePoint wblut.geom.WB_SequencePoint.scaleSelf | ( | final double | fx, |
final double | fy, | ||
final double | fz | ||
) |
boolean wblut.geom.WB_SequencePoint.smallerThan | ( | final WB_Coordinate | otherXYZ | ) |
otherXYZ |
WB_Point wblut.geom.WB_SequencePoint.sub | ( | final double... | x | ) |
Subtract coordinate values.
x |
Implements wblut.geom.WB_CoordinateMath.
WB_Point wblut.geom.WB_SequencePoint.sub | ( | final WB_Coordinate | p | ) |
Subtract coordinate values.
p |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.subInto | ( | final WB_MutableCoordinate | result, |
final double... | x | ||
) |
Subtract coordinate values and store in mutable coordinate.
result | |
x |
Implements wblut.geom.WB_CoordinateMath.
void wblut.geom.WB_SequencePoint.subInto | ( | final WB_MutableCoordinate | result, |
final WB_Coordinate | p | ||
) |
Subtract coordinate values and store in mutable coordinate.
result | |
p |
Implements wblut.geom.WB_CoordinateMath.
WB_SequencePoint wblut.geom.WB_SequencePoint.subSelf | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
WB_SequencePoint wblut.geom.WB_SequencePoint.subSelf | ( | final WB_Coordinate | v | ) |
WB_Vector wblut.geom.WB_SequencePoint.subToVector2D | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
x | |
y | |
z |
WB_Vector wblut.geom.WB_SequencePoint.subToVector2D | ( | final WB_Coordinate | p | ) |
p |
WB_Vector wblut.geom.WB_SequencePoint.subToVector3D | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
x | |
y | |
z |
WB_Vector wblut.geom.WB_SequencePoint.subToVector3D | ( | final WB_Coordinate | p | ) |
p |
WB_M33 wblut.geom.WB_SequencePoint.tensor | ( | final WB_Coordinate | v | ) |
String wblut.geom.WB_SequencePoint.toString | ( | ) |
WB_SequencePoint wblut.geom.WB_SequencePoint.trimSelf | ( | final double | d | ) |