Interface AffinePlacement

A placement defined by linear transformation from the parameter space to the target coordinate
space. In 2-dimensional Cartesian parameter space, (u, v), transforms into
a 3-dimensional coordinate reference system, (x, y, z), by using
an affine transformation, (u, v) → (x, y,
z), which is defined:

(TODO: paste the matrix here)

Then, given this equation, the getLocation() method returns the direct position
(x0, y0, z0), which is the
target position of the origin in (u, v). The two reference directions (ux, uy,
uz) and (vx, vy,
vz) are the target directions of the unit basis vectors at the origin in
(u, v).

getReferenceDirection

Gives the target directions for the coordinate basis vectors of the parameter space. These
are the columns of the matrix in the formulae given in the class description. The number of
directions given shall be inDimension. The dimension of the
directions shall be outDimension.

Parameters:

dimension - The in dimension, as an index from 0 inclusive to inDimension exclusive.