HE_Mesh
6.0.1
|
Public Member Functions | |
WB_Point4D () | |
WB_Point4D (final double x, final double y, final double z, final double w) | |
WB_Point4D (final WB_Coord v) | |
WB_Point4D (final WB_Coord v, final double w) | |
WB_Point4D | add (final double...x) |
WB_Point4D | add (final WB_Coord p) |
WB_Point4D | sub (final double...x) |
WB_Point4D | sub (final WB_Coord p) |
WB_Point4D | mul (final double f) |
WB_Point4D | div (final double f) |
WB_Point4D | addMul (final double f, final double...x) |
WB_Point4D | addMul (final double f, final WB_Coord p) |
WB_Point4D | mulAddMul (final double f, final double g, final double...x) |
WB_Point4D | mulAddMul (final double f, final double g, final WB_Coord p) |
WB_Point4D | addSelf (final double...x) |
WB_Point4D | addSelf (final WB_Coord p) |
WB_Point4D | subSelf (final double...x) |
WB_Point4D | subSelf (final WB_Coord v) |
WB_Point4D | mulSelf (final double f) |
WB_Point4D | divSelf (final double f) |
WB_Point4D | addMulSelf (final double f, final double...x) |
WB_Point4D | addMulSelf (final double f, final WB_Coord p) |
WB_Point4D | mulAddMulSelf (final double f, final double g, final double...x) |
WB_Point4D | mulAddMulSelf (final double f, final double g, final WB_Coord p) |
WB_Point4D | trimSelf (final double d) |
WB_Point4D | add3D (final double x, final double y, final double z) |
WB_Point4D | add3D (final WB_Coord p) |
WB_Point4D | sub3D (final double x, final double y, final double z) |
WB_Point4D | sub3D (final WB_Coord p) |
WB_Point4D | mul3D (final double f) |
WB_Point4D | div3D (final double f) |
WB_Point4D | addMul3D (final double f, final double x, final double y, final double z) |
WB_Point4D | addMul3D (final double f, final WB_Coord p) |
WB_Point4D | mulAddMul3D (final double f, final double g, final double x, final double y, final double z) |
WB_Point4D | mulAddMul3D (final double f, final double g, final WB_Coord p) |
WB_Point4D | add3DSelf (final double x, final double y, final double z) |
WB_Point4D | add3DSelf (final WB_Coord p) |
WB_Point4D | sub3DSelf (final double x, final double y, final double z) |
WB_Point4D | sub3DSelf (final WB_Coord v) |
WB_Point4D | mul3DSelf (final double f) |
WB_Point4D | div3DSelf (final double f) |
WB_Point4D | addMul3DSelf (final double f, final double x, final double y, final double z) |
WB_Point4D | addMul3DSelf (final double f, final WB_Coord p) |
WB_Point4D | mulAddMul3DSelf (final double f, final double g, final double x, final double y, final double z) |
WB_Point4D | mulAddMul3DSelf (final double f, final double g, final WB_Coord p) |
WB_Point4D | rotateXWSelf (final double theta) |
WB_Point4D | rotateXYSelf (final double theta) |
WB_Point4D | rotateXZSelf (final double theta) |
WB_Point4D | rotateYWSelf (final double theta) |
WB_Point4D | rotateYZSelf (final double theta) |
WB_Point4D | rotateZWSelf (final double theta) |
WB_Point4D | copy () |
int | compareTo (final WB_Coord p) |
int | compareToY1st (final WB_Coord p) |
boolean | equals (final Object o) |
int | hashCode () |
String | toString () |
![]() | |
WB_Vector4D () | |
WB_Vector4D (final double x, final double y) | |
WB_Vector4D (final double x, final double y, final double z) | |
WB_Vector4D (final double x, final double y, final double z, final double w) | |
WB_Vector4D (final double[] x) | |
WB_Vector4D (final WB_Coord v) | |
WB_Vector4D | add (final double...x) |
WB_Vector4D | add (final WB_Coord p) |
WB_Vector4D | sub (final double...x) |
WB_Vector4D | sub (final WB_Coord p) |
WB_Vector4D | mul (final double f) |
WB_Vector4D | div (final double f) |
WB_Vector4D | addMul (final double f, final double...x) |
WB_Vector4D | addMul (final double f, final WB_Coord p) |
WB_Vector4D | mulAddMul (final double f, final double g, final double...x) |
WB_Vector4D | mulAddMul (final double f, final double g, final WB_Coord p) |
double | absDot (final WB_Coord p) |
double | dot (final WB_Coord p) |
void | addInto (final WB_MutableCoord result, final double...x) |
void | addInto (final WB_MutableCoord result, final WB_Coord p) |
void | subInto (final WB_MutableCoord result, final double...x) |
void | subInto (final WB_MutableCoord result, final WB_Coord p) |
void | mulInto (final WB_MutableCoord result, final double f) |
void | divInto (final WB_MutableCoord result, final double f) |
void | addMulInto (final WB_MutableCoord result, final double f, final double...x) |
void | addMulInto (final WB_MutableCoord result, final double f, final WB_Coord p) |
void | mulAddMulInto (final WB_MutableCoord result, final double f, final double g, final double...x) |
void | mulAddMulInto (final WB_MutableCoord result, final double f, final double g, final WB_Coord p) |
WB_Vector4D | addSelf (final double...x) |
WB_Vector4D | addSelf (final WB_Coord p) |
WB_Vector4D | subSelf (final double...x) |
WB_Vector4D | subSelf (final WB_Coord v) |
WB_Vector4D | mulSelf (final double f) |
WB_Vector4D | divSelf (final double f) |
WB_Vector4D | addMulSelf (final double f, final double...x) |
WB_Vector4D | addMulSelf (final double f, final WB_Coord p) |
WB_Vector4D | mulAddMulSelf (final double f, final double g, final double...x) |
WB_Vector4D | mulAddMulSelf (final double f, final double g, final WB_Coord p) |
double | normalizeSelf () |
WB_Vector4D | trimSelf (final double d) |
void | invert () |
WB_Vector4D | add3D (final double x, final double y, final double z) |
WB_Vector4D | add3D (final WB_Coord p) |
WB_Vector4D | sub3D (final double x, final double y, final double z) |
WB_Vector4D | sub3D (final WB_Coord p) |
WB_Vector4D | mul3D (final double f) |
WB_Vector4D | div3D (final double f) |
WB_Vector4D | addMul3D (final double f, final double x, final double y, final double z) |
WB_Vector4D | addMul3D (final double f, final WB_Coord p) |
WB_Vector4D | mulAddMul3D (final double f, final double g, final double x, final double y, final double z) |
WB_Vector4D | mulAddMul3D (final double f, final double g, final WB_Coord p) |
void | add3DInto (final WB_MutableCoord result, final double x, final double y, final double z) |
void | add3DInto (final WB_MutableCoord result, final WB_Coord p) |
void | sub3DInto (final WB_MutableCoord result, final double x, final double y, final double z) |
void | sub3DInto (final WB_MutableCoord result, final WB_Coord p) |
void | mul3DInto (final WB_MutableCoord result, final double f) |
void | div3DInto (final WB_MutableCoord result, final double f) |
void | addMul3DInto (final WB_MutableCoord result, final double f, final double x, final double y, final double z) |
void | addMul3DInto (final WB_MutableCoord result, final double f, final WB_Coord p) |
void | mulAddMul3DInto (final WB_MutableCoord result, final double f, final double g, final double x, final double y, final double z) |
void | mulAddMul3DInto (final WB_MutableCoord result, final double f, final double g, final WB_Coord p) |
WB_Vector4D | add3DSelf (final double x, final double y, final double z) |
WB_Vector4D | add3DSelf (final WB_Coord p) |
WB_Vector4D | sub3DSelf (final double x, final double y, final double z) |
WB_Vector4D | sub3DSelf (final WB_Coord v) |
WB_Vector4D | mul3DSelf (final double f) |
WB_Vector4D | div3DSelf (final double f) |
WB_Vector4D | addMul3DSelf (final double f, final double x, final double y, final double z) |
WB_Vector4D | addMul3DSelf (final double f, final WB_Coord p) |
WB_Vector4D | mulAddMul3DSelf (final double f, final double g, final double x, final double y, final double z) |
WB_Vector4D | mulAddMul3DSelf (final double f, final double g, final WB_Coord p) |
WB_Vector4D | rotateXWSelf (final double theta) |
WB_Vector4D | rotateXYSelf (final double theta) |
WB_Vector4D | rotateXZSelf (final double theta) |
WB_Vector4D | rotateYWSelf (final double theta) |
WB_Vector4D | rotateYZSelf (final double theta) |
WB_Vector4D | rotateZWSelf (final double theta) |
double | getDistance4D (final WB_Coord p) |
double | getLength4D () |
double | getSqDistance4D (final WB_Coord p) |
double | getSqLength4D () |
boolean | isZero () |
double[] | coords () |
WB_Vector4D | copy () |
int | compareTo (final WB_Coord p) |
int | compareToY1st (final WB_Coord p) |
boolean | equals (final Object o) |
int | hashCode () |
String | toString () |
![]() | |
WB_MutableCoordinate4D () | |
WB_MutableCoordinate4D (final double x, final double y) | |
WB_MutableCoordinate4D (final double x, final double y, final double z) | |
WB_MutableCoordinate4D (final double x, final double y, final double z, final double w) | |
WB_MutableCoordinate4D (final double[] x) | |
WB_MutableCoordinate4D (final WB_Coord v) | |
WB_MutableCoordinate4D (final double[] fromPoint, final double[] toPoint) | |
double | getd (final int i) |
float | getf (final int i) |
double | xd () |
double | yd () |
double | zd () |
double | wd () |
float | xf () |
float | yf () |
float | zf () |
float | wf () |
void | setX (final double x) |
void | setY (final double y) |
void | setZ (final double z) |
void | setW (final double w) |
void | setCoord (final int i, final double v) |
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_Coord v) |
int | compareTo (final WB_Coord p) |
int | compareToY1st (final WB_Coord p) |
boolean | equals (final Object o) |
int | hashCode () |
String | toString () |
![]() | |
WB_MutableCoordinate () | |
WB_MutableCoordinate (final double x, final double y) | |
WB_MutableCoordinate (final double x, final double y, final double z) | |
WB_MutableCoordinate (final double[] x) | |
WB_MutableCoordinate (final double[] fromPoint, final double[] toPoint) | |
WB_MutableCoordinate (final WB_Coord v) | |
WB_MutableCoordinate (final WB_Coord fromPoint, final WB_Coord toPoint) | |
double | getd (final int i) |
float | getf (final int i) |
double | xd () |
double | yd () |
double | zd () |
double | wd () |
float | xf () |
float | yf () |
float | zf () |
float | wf () |
void | setX (final double x) |
void | setY (final double y) |
void | setZ (final double z) |
void | setW (final double w) |
void | setCoord (final int i, final double v) |
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_Coord v) |
int | compareTo (final WB_Coord p) |
int | compareToY1st (final WB_Coord p) |
boolean | equals (final Object o) |
int | hashCode () |
String | toString () |
![]() | |
WB_MutableCoordinate2D () | |
WB_MutableCoordinate2D (final double x, final double y) | |
WB_MutableCoordinate2D (final double[] x) | |
WB_MutableCoordinate2D (final double[] fromPoint, final double[] toPoint) | |
WB_MutableCoordinate2D (final WB_Coord v) | |
WB_MutableCoordinate2D (final WB_Coord fromPoint, final WB_Coord toPoint) | |
double | getd (final int i) |
float | getf (final int i) |
double | xd () |
double | yd () |
double | zd () |
double | wd () |
float | xf () |
float | yf () |
float | zf () |
float | wf () |
void | setX (final double x) |
void | setY (final double y) |
void | setZ (final double z) |
void | setW (final double w) |
void | setCoord (final int i, final double v) |
void | set (final WB_Coord v) |
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) |
int | compareTo (final WB_Coord p) |
int | compareToY1st (final WB_Coord p) |
boolean | equals (final Object o) |
int | hashCode () |
String | toString () |
![]() | |
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_Coord 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) |
![]() | |
WB_Vector4D | rotateXWSelf (double angle) |
WB_Vector4D | rotateXYSelf (double angle) |
WB_Vector4D | rotateXZSelf (double angle) |
WB_Vector4D | rotateYWSelf (double angle) |
WB_Vector4D | rotateYZSelf (double angle) |
WB_Vector4D | rotateZWSelf (double angle) |
Static Public Member Functions | |
static final WB_Point4D | ZERO () |
static WB_Point4D | add (final WB_Coord p, final WB_Coord q) |
static WB_Point4D | sub (final WB_Coord p, final WB_Coord q) |
static WB_Point4D | mul (final WB_Coord p, final double f) |
static WB_Point4D | div (final WB_Coord p, final double f) |
static WB_Point4D | addMul (final WB_Coord p, final double f, final WB_Coord q) |
static WB_Point4D | mulAddMul (final double f, final WB_Coord p, final double g, final WB_Coord q) |
static WB_Point4D | interpolate (final WB_Coord p0, final WB_Coord p1, final double t) |
![]() | |
static WB_Coord | X () |
static WB_Coord | Y () |
static WB_Coord | Z () |
static WB_Coord | ZERO () |
static WB_Vector4D | add (final WB_Coord p, final WB_Coord q) |
static WB_Vector4D | sub (final WB_Coord p, final WB_Coord q) |
static WB_Vector4D | mul (final WB_Coord p, final double f) |
static WB_Vector4D | div (final WB_Coord p, final double f) |
static WB_Vector4D | addMul (final WB_Coord p, final double f, final WB_Coord q) |
static WB_Vector4D | mulAddMul (final double f, final WB_Coord p, final double g, final WB_Coord q) |
static double | absDot (final WB_Coord p, final WB_Coord q) |
static double | dot (final WB_Coord p, final WB_Coord q) |
static double | getDistance4D (final WB_Coord q, final WB_Coord p) |
static double | getSqDistance4D (final WB_Coord q, final WB_Coord p) |
static double | getLength4D (final WB_Coord p) |
static double | getSqLength4D (final WB_Coord v) |
static WB_Vector4D | interpolate (final WB_Coord p0, final WB_Coord p1, final double t) |
![]() | |
static WB_Coord | X () |
static WB_Coord | Y () |
static WB_Coord | Z () |
static WB_Coord | W () |
static WB_Coord | ZERO () |
static WB_Coord | ORIGIN () |
![]() | |
static WB_Coord | X () |
static WB_Coord | Y () |
static WB_Coord | Z () |
static WB_Coord | ZERO () |
static WB_Coord | ORIGIN () |
![]() | |
static WB_Coord | X () |
static WB_Coord | Y () |
static WB_Coord | ZERO () |
static WB_Coord | ORIGIN () |
wblut.geom.WB_Point4D.WB_Point4D | ( | ) |
wblut.geom.WB_Point4D.WB_Point4D | ( | final double | x, |
final double | y, | ||
final double | z, | ||
final double | w | ||
) |
x | |
y | |
z | |
w |
wblut.geom.WB_Point4D.WB_Point4D | ( | final WB_Coord | v | ) |
v |
References wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
wblut.geom.WB_Point4D.WB_Point4D | ( | final WB_Coord | v, |
final double | w | ||
) |
v | |
w |
References wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
|
static |
p | |
q |
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
WB_Point4D wblut.geom.WB_Point4D.add | ( | final double... | x | ) |
Add coordinate values.
x |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.add | ( | final WB_Coord | p | ) |
Add coordinate values.
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.add3D | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
x | |
y | |
z |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.add3D | ( | final WB_Coord | p | ) |
Add 3D coordinate values. Leave w-value unchanged.
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.add3DSelf | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
x | |
y | |
z |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.add3DSelf | ( | final WB_Coord | p | ) |
p |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
|
static |
p | |
f | |
q |
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
WB_Point4D wblut.geom.WB_Point4D.addMul | ( | final double | f, |
final double... | x | ||
) |
Add multiple of coordinate values.
f | multiplier |
x |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMul | ( | final double | f, |
final WB_Coord | p | ||
) |
Add multiple of coordinate values.
f | |
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMul3D | ( | final double | f, |
final double | x, | ||
final double | y, | ||
final double | z | ||
) |
Add multiple of 3D coordinate values. Leave w-value unchanged.
f | multiplier |
x | |
y | |
z |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMul3D | ( | final double | f, |
final WB_Coord | p | ||
) |
Add multiple of 3D coordinate values. Leave w-value unchanged.
f | |
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMul3DSelf | ( | final double | f, |
final double | x, | ||
final double | y, | ||
final double | z | ||
) |
f | |
x | |
y | |
z |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMul3DSelf | ( | final double | f, |
final WB_Coord | p | ||
) |
f | |
p |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMulSelf | ( | final double | f, |
final double... | x | ||
) |
f | |
x |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addMulSelf | ( | final double | f, |
final WB_Coord | p | ||
) |
f | |
p |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addSelf | ( | final double... | x | ) |
x |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.addSelf | ( | final WB_Coord | p | ) |
p |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
int wblut.geom.WB_Point4D.compareTo | ( | final WB_Coord | p | ) |
int wblut.geom.WB_Point4D.compareToY1st | ( | final WB_Coord | p | ) |
WB_Point4D wblut.geom.WB_Point4D.copy | ( | ) |
|
static |
WB_Point4D wblut.geom.WB_Point4D.div | ( | final double | f | ) |
Divide by factor.
f |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.mul().
WB_Point4D wblut.geom.WB_Point4D.div3D | ( | final double | f | ) |
Divide by factor. Leave w-value unchanged.
f |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.mul3D().
WB_Point4D wblut.geom.WB_Point4D.div3DSelf | ( | final double | f | ) |
f |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_Point4D.mul3DSelf().
WB_Point4D wblut.geom.WB_Point4D.divSelf | ( | final double | f | ) |
f |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_Point4D.mulSelf().
boolean wblut.geom.WB_Point4D.equals | ( | final Object | o | ) |
References wblut.math.WB_Epsilon.isEqualAbs(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
int wblut.geom.WB_Point4D.hashCode | ( | ) |
|
static |
p0 | |
p1 | |
t |
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
|
static |
p | |
f |
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
WB_Point4D wblut.geom.WB_Point4D.mul | ( | final double | f | ) |
Multiply by factor.
f |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mul3D | ( | final double | f | ) |
Multiply by factor. Leave w-value unchanged.
f |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mul3DSelf | ( | final double | f | ) |
f |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
|
static |
f | |
p | |
g | |
q |
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
WB_Point4D wblut.geom.WB_Point4D.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_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMul | ( | final double | f, |
final double | g, | ||
final WB_Coord | p | ||
) |
Multiply this coordinate by factor f and add other coordinate values multiplied by g.
f | |
g | |
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMul3D | ( | final double | f, |
final double | g, | ||
final double | x, | ||
final double | y, | ||
final double | z | ||
) |
Multiply this coordinate by factor f and add other coordinate values multiplied by g. Leave w-value unchanged.
f | |
g | |
x | |
y | |
z |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMul3D | ( | final double | f, |
final double | g, | ||
final WB_Coord | p | ||
) |
Multiply this coordinate by factor f and add other coordinate values multiplied by g. Leave w-value unchanged.
f | |
g | |
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMul3DSelf | ( | final double | f, |
final double | g, | ||
final double | x, | ||
final double | y, | ||
final double | z | ||
) |
f | |
g | |
x | |
y | |
z |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMul3DSelf | ( | final double | f, |
final double | g, | ||
final WB_Coord | p | ||
) |
f | |
g | |
p |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMulSelf | ( | final double | f, |
final double | g, | ||
final double... | x | ||
) |
f | |
g | |
x |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulAddMulSelf | ( | final double | f, |
final double | g, | ||
final WB_Coord | p | ||
) |
f | |
g | |
p |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.mulSelf | ( | final double | f | ) |
f |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.rotateXWSelf | ( | final double | theta | ) |
theta |
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.rotateXYSelf | ( | final double | theta | ) |
theta |
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.rotateXZSelf | ( | final double | theta | ) |
theta |
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.rotateYWSelf | ( | final double | theta | ) |
theta |
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.rotateYZSelf | ( | final double | theta | ) |
theta |
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.rotateZWSelf | ( | final double | theta | ) |
theta |
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
|
static |
p | |
q |
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_Coord.yd(), and wblut.geom.WB_Coord.zd().
WB_Point4D wblut.geom.WB_Point4D.sub | ( | final double... | x | ) |
Subtract coordinate values.
x |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.sub | ( | final WB_Coord | p | ) |
Subtract coordinate values.
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.sub3D | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
Subtract 3D coordinate values. Leave w-value unchanged.
x | |
y | |
z |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.sub3D | ( | final WB_Coord | p | ) |
Subtract 3D coordinate values. Leave w-value unchanged.
p |
Implements wblut.geom.WB_CoordinateMath4D.
References wblut.geom.WB_Point4D.WB_Point4D(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.sub3DSelf | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
x | |
y | |
z |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.sub3DSelf | ( | final WB_Coord | v | ) |
v |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.subSelf | ( | final double... | x | ) |
x |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_MutableCoordinate4D.yd(), and wblut.geom.WB_MutableCoordinate4D.zd().
WB_Point4D wblut.geom.WB_Point4D.subSelf | ( | final WB_Coord | v | ) |
v |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_MutableCoordinate4D.set(), wblut.geom.WB_Coord.wd(), wblut.geom.WB_MutableCoordinate4D.wd(), wblut.geom.WB_Coord.xd(), wblut.geom.WB_MutableCoordinate4D.xd(), wblut.geom.WB_Coord.yd(), wblut.geom.WB_MutableCoordinate4D.yd(), wblut.geom.WB_Coord.zd(), and wblut.geom.WB_MutableCoordinate4D.zd().
String wblut.geom.WB_Point4D.toString | ( | ) |
WB_Point4D wblut.geom.WB_Point4D.trimSelf | ( | final double | d | ) |
d |
Implements wblut.geom.WB_MutableCoordinateMath4D.
References wblut.geom.WB_Vector4D.getSqLength4D(), wblut.geom.WB_Point4D.mulSelf(), and wblut.geom.WB_Vector4D.normalizeSelf().
|
static |
References wblut.geom.WB_Point4D.WB_Point4D().