gVirtualXRay  2.0.10
VirtualX-RayImagingLibraryonGPU
Namespaces | Typedefs
Types.h File Reference

Type declarations. More...

#include "gVirtualXRay/gVirtualXRayConfig.h"
#include <limits>
#include "gVirtualXRay/Vec3.h"
#include "gVirtualXRay/Vec2.h"
#include "gVirtualXRay/Matrix4x4.h"
Include dependency graph for Types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gVirtualXRay
 

Typedefs

typedef float gVirtualXRay::SinogramType
 Type of data used to store sinograms. More...
 
typedef float gVirtualXRay::RATIONAL_NUMBER
 Type of data used to store real numbers. More...
 
typedef Vec2< RATIONAL_NUMBER > gVirtualXRay::VEC2
 Type of data used to store 2D vectors. More...
 
typedef Vec3< RATIONAL_NUMBER > gVirtualXRay::VEC3
 Type of data used to store 3D vectors. More...
 
typedef Matrix4x4< RATIONAL_NUMBER > gVirtualXRay::MATRIX4
 Type of data used to store 4x4 matrices. More...
 
typedef Vec2< double > gVirtualXRay::Vec2d
 Vec2d is a class to handle a 2D vector using double precision floating point numbers. More...
 
typedef Vec2< float > gVirtualXRay::Vec2f
 Vec2f is a class to handle a 2D vector using double precision floating point numbers. More...
 
typedef Vec2< int > gVirtualXRay::Vec2i
 Vec2i is a class to handle a 2D vector using 32 bits integers. More...
 
typedef Vec2< unsigned int > gVirtualXRay::Vec2ui
 Vec2ui is a class to handle a 2D vector using unsigned 32 bits integers. More...
 
typedef Vec3< double > gVirtualXRay::Vec3d
 Vec3d is a class to handle a 3D vector using double precision floating point numbers. More...
 
typedef Vec3< float > gVirtualXRay::Vec3f
 Vec3f is a class to handle a 3D vector using double precision floating point numbers. More...
 
typedef Vec3< int > gVirtualXRay::Vec3i
 Vec3i is a class to handle a 3D vector using signed 32 bits integers. More...
 
typedef Vec3< unsigned int > gVirtualXRay::Vec3ui
 Vec3ui is a class to handle a 3D vector using unsigned 32 bits integers. More...
 
typedef Matrix4x4< double > gVirtualXRay::Matrix4x4d
 Matrix4x4d is a class to handle a 4x4 matrix using double precision floating point numbers. More...
 
typedef Matrix4x4< float > gVirtualXRay::Matrix4x4f
 Matrix4x4f is a class to handle a 4x4 matrix using single precision floating point numbers. More...
 

Detailed Description

Type declarations.

Version
1.0
Date
13/01/2017
Author
Dr Franck P. Vidal

License BSD 3-Clause License.

For details on use and redistribution please refer to http://opensource.org/licenses/BSD-3-Clause

Copyright (c) by Dr Franck P. Vidal (franc.nosp@m.k.p..nosp@m.vidal.nosp@m.@fpv.nosp@m.idal..nosp@m.net), http://www.fpvidal.net/, Jan 2017, 2017, version 1.1, BSD 3-Clause License

Definition in file Types.h.