vector.h File Reference

Namespaces

 maxon
 
 maxon::ParametricTypes
 

Macros

#define MAXON_VECTORMODE
 
#define STRIDE
 

Typedefs

using Vector32 = Vec3< Float32, 1 >
 
using Vector64 = Vec3< Float64, 1 >
 
using Vector = Vec3< Float, 1 >
 
using IntVector32 = Vec3< Int32, 1 >
 
using UIntVector32 = Vec3< UInt32, 1 >
 
using IntVector64 = Vec3< Int64, 1 >
 
using IntVector = Vec3< Int, 1 >
 
using Color32 = Col3< Float32, 1 >
 
using Color64 = Col3< Float64, 1 >
 
using Color = Col3< Float, 1 >
 
using GenericVector = Vec3< GenericArithmetic, 1 >
 

Functions

 MAXON_DECLARATION (ParametricType, Vec, "net.maxon.parametrictype.vec", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
 
 MAXON_DECLARATION (ParametricType, Col, "net.maxon.parametrictype.col", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
 
 MAXON_DECLARATION (ParametricType, Mat, "net.maxon.parametrictype.mat", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
 
 MAXON_DECLARATION (ParametricType, SqrMat, "net.maxon.parametrictype.sqmat", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
 

Macro Definition Documentation

◆ MAXON_VECTORMODE

#define MAXON_VECTORMODE

◆ STRIDE

#define STRIDE