HE_Mesh2014  2.0.11
Public Member Functions | List of all members
wblut.geom.WB_Map Interface Reference
+ Inheritance diagram for wblut.geom.WB_Map:

Public Member Functions

void mapPoint3D (WB_Coord p, WB_MutableCoord result)
 
void mapPoint3D (double x, double y, double z, WB_MutableCoord result)
 
void unmapPoint3D (WB_Coord p, WB_MutableCoord result)
 
void unmapPoint3D (double u, double v, double w, WB_MutableCoord result)
 
void mapVector3D (WB_Coord p, WB_MutableCoord result)
 
void mapVector3D (double x, double y, double z, WB_MutableCoord result)
 
void unmapVector3D (WB_Coord p, WB_MutableCoord result)
 
void unmapVector3D (double u, double v, double w, WB_MutableCoord result)
 

Detailed Description

WB_Map is an interface for classes that transform between 3D coordinates through some from of mapping.

Member Function Documentation

void wblut.geom.WB_Map.mapPoint3D ( WB_Coord  p,
WB_MutableCoord  result 
)

Map 3D point.

Parameters
p3D point
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.mapPoint3D ( double  x,
double  y,
double  z,
WB_MutableCoord  result 
)

Map 3D point.

Parameters
x
y
z
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.mapVector3D ( WB_Coord  p,
WB_MutableCoord  result 
)

Unmap 2D point.

Parameters
p
resultobject implementing the WB_MutableCoordinate interface to receive the result; Map 3D vector.
p
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.mapVector3D ( double  x,
double  y,
double  z,
WB_MutableCoord  result 
)

Map 3D vector.

Parameters
x
y
z
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.unmapPoint3D ( WB_Coord  p,
WB_MutableCoord  result 
)

Unmap 3D point.

Parameters
p
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.unmapPoint3D ( double  u,
double  v,
double  w,
WB_MutableCoord  result 
)

Unmap 3D point.

Parameters
u
v
w
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.unmapVector3D ( WB_Coord  p,
WB_MutableCoord  result 
)

Unmap 3D vector.

Parameters
p
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.

void wblut.geom.WB_Map.unmapVector3D ( double  u,
double  v,
double  w,
WB_MutableCoord  result 
)

Unmap 3D vector.

Parameters
u
v
w
resultobject implementing the WB_MutableCoordinate interface to receive the result;

Implemented in wblut.geom.WB_TransformMap.


The documentation for this interface was generated from the following file: