Class implementing the trivial conversion. More...
#include <geometry.h>
Public Member Functions | |
| IdentityConversion () | |
| Constructor. | |
| ~IdentityConversion () | |
| Destructor. | |
| Point | convertPoint (Point p) |
| Conversion of a point. More... | |
| double | jacobian (int i, int j, Point) |
| Jacobian of the conversion. More... | |
| double | inv_jacobian (int i, int j, Point) |
| Inverse jacobian of the conversion. More... | |
Public Member Functions inherited from CoordinateConversion | |
| CoordinateConversion () | |
| Constructor. | |
| virtual | ~CoordinateConversion () |
| Destructor. | |
Class implementing the trivial conversion.
This is the predefined class implementing the conversion given by: new_coord_i = old_coord_i
Conversion of a point.
This method converts a single point to a different coordinate system.
| p | Point to be converted |
Implements CoordinateConversion.
|
virtual |
Inverse jacobian of the conversion.
This method returns the inverse jacobian (matrix of partial derivatives) of the transformation between coordinate systems (equal to the identity matrix)
| i | The number of the row |
| j | The number of the column |
| p | The point at which the jacobian is calculated |
Implements CoordinateConversion.
|
virtual |
Jacobian of the conversion.
This method returns the jacobian (matrix of partial derivatives) of the transformation between coordinate systems (equal to the identity matrix)
| i | The number of the row |
| j | The number of the column |
| p | The point at which the jacobian is calculated |
Implements CoordinateConversion.
1.8.3.1