HE_Mesh
6.0.1
|
Public Member Functions | |
double | xd () |
double | yd () |
double | zd () |
double | wd () |
double | getd (int i) |
float | xf () |
float | yf () |
float | zf () |
float | wf () |
float | getf (int i) |
Simple interface for anything that present itself as a 2D, 3D or 4D tuple of double. Useful to create a wrapper for other point and vector-classes. If the class is intended to be mutable use wblut.geom.WB_MutableCoord.
double wblut.geom.WB_Coord.getd | ( | int | i | ) |
Get i'th ordinate as double. An implementation of this interface does not necessarily check the validity of the passed parameter.
i |
float wblut.geom.WB_Coord.getf | ( | int | i | ) |
Get i'th ordinate as float. An implementation of this interface does not necessarily check the validity of the passed parameter.
i |
double wblut.geom.WB_Coord.wd | ( | ) |
Get w as double.
Implemented in wblut.geom.WB_Point, wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, wblut.hemesh.HE_TextureCoordinate, and wblut.processing.WB_PVector.
float wblut.geom.WB_Coord.wf | ( | ) |
Get w as float.
Implemented in wblut.geom.WB_Point, wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, wblut.hemesh.HE_TextureCoordinate, and wblut.processing.WB_PVector.
double wblut.geom.WB_Coord.xd | ( | ) |
Get x as double.
Implemented in wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.hemesh.HE_TextureCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, and wblut.processing.WB_PVector.
float wblut.geom.WB_Coord.xf | ( | ) |
Get x as float.
Implemented in wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.hemesh.HE_TextureCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, and wblut.processing.WB_PVector.
double wblut.geom.WB_Coord.yd | ( | ) |
Get y as double.
Implemented in wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.hemesh.HE_TextureCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, and wblut.processing.WB_PVector.
float wblut.geom.WB_Coord.yf | ( | ) |
Get y as float.
Implemented in wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.hemesh.HE_TextureCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, and wblut.processing.WB_PVector.
double wblut.geom.WB_Coord.zd | ( | ) |
Get z as double.
Implemented in wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.hemesh.HE_TextureCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, and wblut.processing.WB_PVector.
float wblut.geom.WB_Coord.zf | ( | ) |
Get z as float.
Implemented in wblut.hemesh.HE_Vertex, wblut.geom.WB_MutableCoordinate4D, wblut.geom.WB_MutableCoordinate, wblut.hemesh.HE_TextureCoordinate, wblut.geom.WB_MutableCoordinate2D, wblut.geom.WB_Coordinate4D, wblut.geom.WB_Coordinate, wblut.geom.WB_Coordinate2D, and wblut.processing.WB_PVector.