|
WB_Coord | applySelf (final WB_Transform T) |
|
WB_Coord | applyAsNormalSelf (final WB_Transform T) |
|
WB_Coord | applyAsPointSelf (final WB_Transform T) |
|
WB_Coord | applyAsVectorSelf (final WB_Transform T) |
|
WB_Coord | rotateAboutAxis2PSelf (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z) |
|
WB_Coord | rotateAboutAxis2PSelf (final double angle, final WB_Coord p1, final WB_Coord p2) |
|
WB_Coord | rotateAboutAxisSelf (final double angle, final WB_Coord p, final WB_Coord a) |
|
WB_Coord | rotateAboutAxisSelf (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az) |
|
WB_Coord | scaleSelf (final double f) |
|
WB_Coord | scaleSelf (final double fx, final double fy, final double fz) |
|
WB_Coord | translateSelf (final double px, final double py, double pz) |
|
WB_Coord | translateSelf (final WB_Coord p) |
|
WB_Coord | rotateAboutOriginSelf (final double angle, final double x, final double y, final double z) |
|
WB_Coord | rotateAboutOriginSelf (final double angle, final WB_Coord v) |
|
WB_Coord | apply2DSelf (final WB_Transform2D T) |
|
WB_Coord | applyAsNormal2DSelf (final WB_Transform2D T) |
|
WB_Coord | applyAsPoint2DSelf (final WB_Transform2D T) |
|
WB_Coord | applyAsVector2DSelf (final WB_Transform2D T) |
|
WB_Coord | translate2DSelf (final double px, final double py) |
|
WB_Coord | translate2DSelf (final WB_Coord p) |
|
WB_Coord | rotateAboutPoint2DSelf (final double angle, final WB_Coord p) |
|
WB_Coord | rotateAboutPoint2DSelf (final double angle, final double px, final double py) |
|
WB_Coord | scale2DSelf (final double f) |
|
WB_Coord | scale2DSelf (final double fx, final double fy) |
|
WB_Coord | rotateAboutOrigin2DSelf (final double angle) |
|
WB_Coord | apply (final WB_Transform T) |
|
void | applyInto (WB_MutableCoord result, final WB_Transform T) |
|
WB_Coord | applyAsPoint (final WB_Transform T) |
|
void | applyAsPointInto (final WB_MutableCoord result, final WB_Transform T) |
|
WB_Coord | applyAsVector (final WB_Transform T) |
|
void | applyAsVectorInto (final WB_MutableCoord result, final WB_Transform T) |
|
WB_Coord | applyAsNormal (final WB_Transform T) |
|
void | applyAsNormalInto (final WB_MutableCoord result, final WB_Transform T) |
|
WB_Coord | translate (final double px, final double py, double pz) |
|
WB_Coord | translateInto (final WB_MutableCoord result, final double px, final double py, double pz) |
|
WB_Coord | translate (final WB_Coord p) |
|
WB_Coord | translateInto (final WB_MutableCoord result, final WB_Coord p) |
|
WB_Coord | rotateAboutAxis2P (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z) |
|
void | rotateAboutAxis2PInto (WB_MutableCoord result, final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z) |
|
WB_Coord | rotateAboutAxis2P (final double angle, final WB_Coord p1, final WB_Coord p2) |
|
void | rotateAboutAxis2PInto (WB_MutableCoord result, final double angle, final WB_Coord p1, final WB_Coord p2) |
|
WB_Coord | rotateAboutAxis (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az) |
|
void | rotateAboutAxisInto (WB_MutableCoord result, final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az) |
|
WB_Coord | rotateAboutAxis (final double angle, final WB_Coord p, final WB_Coord a) |
|
void | rotateAboutAxisInto (WB_MutableCoord result, final double angle, final WB_Coord p, final WB_Coord a) |
|
WB_Coord | rotateAboutOrigin (final double angle, final double x, final double y, final double z) |
|
void | rotateAboutOriginInto (WB_MutableCoord result, final double angle, final double x, final double y, final double z) |
|
WB_Coord | rotateAboutOrigin (final double angle, final WB_Coord v) |
|
void | rotateAboutOriginInto (WB_MutableCoord result, final double angle, final WB_Coord v) |
|
WB_Coord | scale (final double fx, final double fy, final double fz) |
|
void | scaleInto (WB_MutableCoord result, final double fx, final double fy, final double fz) |
|
WB_Coord | scale (final double f) |
|
void | scaleInto (WB_MutableCoord result, final double f) |
|
WB_Coord | apply2D (final WB_Transform2D T) |
|
void | apply2DInto (WB_MutableCoord result, final WB_Transform2D T) |
|
WB_Coord | applyAsPoint2D (final WB_Transform2D T) |
|
void | applyAsPoint2DInto (final WB_MutableCoord result, final WB_Transform2D T) |
|
WB_Coord | applyAsVector2D (final WB_Transform2D T) |
|
void | applyAsVector2DInto (final WB_MutableCoord result, final WB_Transform2D T) |
|
WB_Coord | applyAsNormal2D (final WB_Transform2D T) |
|
void | applyAsNormal2DInto (final WB_MutableCoord result, final WB_Transform2D T) |
|
WB_Coord | translate2D (final double px, final double py) |
|
void | translate2DInto (final WB_MutableCoord result, final double px, final double py) |
|
WB_Coord | translate2D (final WB_Coord p) |
|
void | translate2DInto (final WB_MutableCoord result, final WB_Coord p) |
|
WB_Coord | rotateAboutPoint2D (final double angle, final double px, final double py) |
|
void | rotateAboutPoint2DInto (WB_MutableCoord result, final double angle, final double px, final double py) |
|
WB_Coord | rotateAboutPoint2D (final double angle, final WB_Coord p) |
|
void | rotateAboutPoint2DInto (WB_MutableCoord result, final double angle, final WB_Coord p) |
|
WB_Coord | rotateAboutOrigin2D (final double angle) |
|
void | rotateAboutOrigin2DInto (WB_MutableCoord result, final double angle) |
|
WB_Coord | scale2D (final double fx, final double fy) |
|
void | scale2DInto (WB_MutableCoord result, final double fx, final double fy) |
|
WB_Coord | scale2D (final double f) |
|
void | scale2DInto (WB_MutableCoord result, final double f) |
|
Interface for implementing mutable transformation operations on 3D coordinates.
All of the operators defined in the interface change the calling object. All operators use the label "Self", such as "scaleSelf" to indicate this.
- Author
- Frederik Vanhoutte