|
DGtal 2.2.0
|
Aim: Internal class used by AffineGeometry to differentiate operations on lattice points and operations on points with floating-point coordinates. This specialization assume float for coordinates. More...
#include <DGtal/geometry/tools/AffineGeometry.h>
Public Types | |
| typedef float | Scalar |
| typedef Scalar | Integer |
| In the generic class, the type scalar should be an integral type. | |
Static Public Member Functions | |
| static std::pair< float, float > | getMultipliers (float a, float b) |
| static float | gcd (float, float) |
| static float | lcmPositive (float, float) |
| static bool | isNonZero (float x, double tol) |
Friends | |
| template<typename T> | |
| struct | DGtal::AffineGeometry |
| template<typename T> | |
| struct | DGtal::AffineBasis |
Aim: Internal class used by AffineGeometry to differentiate operations on lattice points and operations on points with floating-point coordinates. This specialization assume float for coordinates.
Description of template class 'AffineGeometryScalarOperations'
Definition at line 323 of file AffineGeometry.h.
| typedef Scalar DGtal::detail::AffineGeometryScalarOperations< float >::Integer |
In the generic class, the type scalar should be an integral type.
Definition at line 209 of file AffineGeometry.h.
| typedef float DGtal::detail::AffineGeometryScalarOperations< float >::Scalar |
Definition at line 207 of file AffineGeometry.h.
|
inlinestatic |
|
inlinestatic |
| [in] | a | any number |
| [in] | b | any number |
Definition at line 334 of file AffineGeometry.h.
|
inlinestatic |
|
inlinestatic |
|
friend |
Definition at line 326 of file AffineGeometry.h.
|
friend |
Definition at line 325 of file AffineGeometry.h.