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>
|
| typedef float | Scalar |
| typedef Scalar | Integer |
| | In the generic class, the type scalar should be an integral type.
|
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.
◆ Integer
In the generic class, the type scalar should be an integral type.
Definition at line 209 of file AffineGeometry.h.
◆ Scalar
◆ gcd()
◆ getMultipliers()
- Parameters
-
| [in] | a | any number |
| [in] | b | any number |
- Returns
- the pair ( b, a ), which allows to cancel a component in a Gauss pivoting algorithm.
Definition at line 334 of file AffineGeometry.h.
335 {
339 }
Aim: Internal class used by AffineGeometry to differentiate operations on point coordinates,...
◆ isNonZero()
- Parameters
-
| [in] | x | any number |
| [in] | tol | the accepted tolerance value below which the number is considered null (typically 1e-12). |
- Returns
- 'true' iff x is non zero.
Definition at line 363 of file AffineGeometry.h.
◆ lcmPositive()
◆ DGtal::AffineBasis
◆ DGtal::AffineGeometry
The documentation for this struct was generated from the following file: