|
WB_Coord | addSelf (final double...x) |
|
WB_Coord | addSelf (final WB_Coord p) |
|
WB_Coord | subSelf (final double...x) |
|
WB_Coord | subSelf (final WB_Coord p) |
|
WB_Coord | mulSelf (final double f) |
|
WB_Coord | divSelf (final double f) |
|
WB_Coord | addMulSelf (final double f, final double...x) |
|
WB_Coord | addMulSelf (final double f, final WB_Coord p) |
|
WB_Coord | mulAddMulSelf (final double f, final double g, final double...x) |
|
WB_Coord | mulAddMulSelf (final double f, final double g, final WB_Coord p) |
|
double | normalizeSelf () |
|
WB_Coord | trimSelf (final double d) |
|
WB_Coord | add (final double...x) |
|
WB_Coord | add (final WB_Coord p) |
|
WB_Coord | sub (final double...x) |
|
WB_Coord | sub (final WB_Coord p) |
|
WB_Coord | mul (final double f) |
|
WB_Coord | div (final double f) |
|
WB_Coord | addMul (final double f, final double...x) |
|
WB_Coord | addMul (final double f, final WB_Coord p) |
|
WB_Coord | mulAddMul (final double f, final double g, final double...x) |
|
WB_Coord | mulAddMul (final double f, final double g, 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) |
|
double | dot2D (final WB_Coord p) |
|
double | absDot2D (final WB_Coord p) |
|
Interface for implementing mutable mathematical operations on 2D coordinates.
All of the operators defined in the interface change the calling object. All operators use the label "Self", such as "addSelf" to indicate this.
- Author
- Frederik Vanhoutte