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

Public Member Functions

void pointTo2D (WB_Coordinate p, WB_MutableCoordinate result)
 
void pointTo2D (double x, double y, double z, WB_MutableCoordinate result)
 
void pointTo3D (WB_Coordinate p, WB_MutableCoordinate result)
 
void pointTo3D (double u, double v, double w, WB_MutableCoordinate result)
 
void pointTo3D (double u, double v, WB_MutableCoordinate result)
 
void vectorTo2D (WB_Coordinate p, WB_MutableCoordinate result)
 
void vectorTo2D (double x, double y, double z, WB_MutableCoordinate result)
 
void vectorTo3D (WB_Coordinate p, WB_MutableCoordinate result)
 
void vectorTo3D (double u, double v, double w, WB_MutableCoordinate result)
 
void vectorTo3D (double u, double v, WB_MutableCoordinate result)
 

Detailed Description

WB_Context2D is an interface for classes that transform between 3D coordinates and 2D coordinates through some from of mapping or projection.

Member Function Documentation

void wblut.geom.WB_Context2D.pointTo2D ( WB_Coordinate  p,
WB_MutableCoordinate  result 
)

Map 3D point to 2D space.

Parameters
p3D point
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.pointTo2D ( double  x,
double  y,
double  z,
WB_MutableCoordinate  result 
)

Map 3D point to 2D space.

Parameters
x
y
z
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.pointTo3D ( WB_Coordinate  p,
WB_MutableCoordinate  result 
)

Map 2D point to 3D space.

Parameters
p
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.pointTo3D ( double  u,
double  v,
double  w,
WB_MutableCoordinate  result 
)

Map 2D point to 3D space.

Parameters
u
v
w
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.pointTo3D ( double  u,
double  v,
WB_MutableCoordinate  result 
)

Map 2D point to 3D space.

Parameters
u
v
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.vectorTo2D ( WB_Coordinate  p,
WB_MutableCoordinate  result 
)

Map 3D vector to 2D space.

Parameters
p
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.vectorTo2D ( double  x,
double  y,
double  z,
WB_MutableCoordinate  result 
)

Map 3D vector to 2D space.

Parameters
x
y
z
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.vectorTo3D ( WB_Coordinate  p,
WB_MutableCoordinate  result 
)

Map 2D vector to 3D space.

Parameters
p
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.vectorTo3D ( double  u,
double  v,
double  w,
WB_MutableCoordinate  result 
)

Map 2D vector to 3D space.

Parameters
u
v
w
resultobject implementing the WB_MutableCoordinate interface to receive the result;
void wblut.geom.WB_Context2D.vectorTo3D ( double  u,
double  v,
WB_MutableCoordinate  result 
)

Map 2D vector to 3D space.

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

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