libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
point.h File Reference
#include <cmath>
#include <type_traits>
#include <promeki/core/namespace.h>
#include <promeki/core/string.h>
#include <promeki/core/stringlist.h>
#include <promeki/core/error.h>
#include <promeki/core/logger.h>
#include <promeki/core/array.h>
Include dependency graph for point.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Point< T, NumValues >
 N-dimensional point with arithmetic, interpolation, and serialization. More...
 

Typedefs

using Point2Di32 = Point< int32_t, 2 >
 2D point with int32_t components.
 
using Point2Df = Point< float, 2 >
 2D point with float components.
 
using Point2Dd = Point< double, 2 >
 2D point with double components.
 
using Point3Di32 = Point< int32_t, 3 >
 3D point with int32_t components.
 
using Point3Df = Point< float, 3 >
 3D point with float components.
 
using Point3Dd = Point< double, 3 >
 3D point with double components.
 
using Point4Di32 = Point< int32_t, 4 >
 4D point with int32_t components.
 
using Point4Df = Point< float, 4 >
 4D point with float components.
 
using Point4Dd = Point< double, 4 >
 4D point with double components.
 

Detailed Description

See LICENSE file in the project root folder for license information.