RMF
types.h File Reference

Default implementation for types.h. More...

#include "RMF/config.h"
#include "Vector.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

 RMF
 The namespace for all functionality in the library.
 

Macros

#define RMF_TYPES   std::vector
 For template classes that want to deal with lists of values.
 
#define RMF_VECTOR   RMF::Vector
 For classes that are templated on the dimension.
 

Typedefs

typedef float RMF::Float
 
typedef std::vector< Float > RMF::Floats
 
typedef std::vector< Floats > RMF::FloatsList
 
typedef int RMF::Int
 
typedef std::array< int, 2 > RMF::IntRange
 
typedef std::vector< Int > RMF::Ints
 
typedef std::vector< Ints > RMF::IntsList
 
typedef std::string RMF::String
 
typedef std::vector< String > RMF::Strings
 
typedef std::vector< Strings > RMF::StringsList
 
typedef Vector< 3U > RMF::Vector3
 
typedef std::vector< Vector3 > RMF::Vector3s
 
typedef Vector< 4U > RMF::Vector4
 
typedef std::vector< Vector4 > RMF::Vector4s
 
typedef unsigned int RMF::VectorDimension
 Work around clang issue.
 

Detailed Description

Use RMF_TYPES_HEADER to replace it with another header.

Copyright 2007-2022 IMP Inventors. All rights reserved.

Definition in file types.h.