Axis.hpp File Reference

Go to the source code of this file.

Classes

struct  iv::StringIO< Axis >
 
struct  iv::StringIO< AxisOrder >
 
struct  iv::StringIO< AxisDirection >
 

Namespaces

 iv
 

Enumerations

enum  iv::Axis { iv::Axis::X, iv::Axis::Y, iv::Axis::Z, iv::Axis::_Size }
 
enum  iv::AxisOrder { iv::AxisOrder::Incremental, iv::AxisOrder::Decremental }
 
enum  iv::AxisDirection {
  iv::AxisDirection::X_Inc, iv::AxisDirection::X_Dec, iv::AxisDirection::Y_Inc, iv::AxisDirection::Y_Dec,
  iv::AxisDirection::Z_Inc, iv::AxisDirection::Z_Dec
}
 

Functions

float & iv::float3_Axis (float3 &vec, Axis axis)
 
const float & iv::float3_Axis (float3 const &vec, Axis axis)
 
template<class Callable >
void iv::foreach_axis (Callable c)