NVIDIA IndeX API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nv::index::cuda Namespace Reference

Typedefs

typedef nv::index::Vector2s Vec2i
 
typedef nv::index::Vector3s Vec3i
 
typedef nv::index::Vector4s Vec4i
 
typedef nv::index::Vector2u Vec2ui
 
typedef nv::index::Vector3u Vec3ui
 
typedef nv::index::Vector4u Vec4ui
 
typedef nv::index::Vector2f Vec2f
 
typedef nv::index::Vector3f Vec3f
 
typedef nv::index::Vector4f Vec4f
 
typedef nv::index::Matrix2x2f Mat2x2f
 
typedef nv::index::Matrix3x3f Mat3x3f
 
typedef nv::index::Matrix4x4f Mat4x4f
 
typedef nv::index::Matrix2x2f Mat2f
 
typedef nv::index::Matrix3x3f Mat3f
 
typedef nv::index::Matrix4x4f Mat4f
 
typedef bbox< Vec2fBbox2f
 
typedef bbox< Vec3fBbox3f
 

Functions

template<typename T , mi::Size DIM>
mi::math::Vector< T, DIM > normalize (const mi::math::Vector< T, DIM > &v)
 

Typedef Documentation

typedef nv::index::Matrix2x2f nv::index::cuda::Mat2f
typedef nv::index::Matrix2x2f nv::index::cuda::Mat2x2f
typedef nv::index::Matrix3x3f nv::index::cuda::Mat3f
typedef nv::index::Matrix3x3f nv::index::cuda::Mat3x3f
typedef nv::index::Matrix4x4f nv::index::cuda::Mat4f
typedef nv::index::Matrix4x4f nv::index::cuda::Mat4x4f
typedef nv::index::Vector2f nv::index::cuda::Vec2f
typedef nv::index::Vector2s nv::index::cuda::Vec2i
typedef nv::index::Vector2u nv::index::cuda::Vec2ui
typedef nv::index::Vector3f nv::index::cuda::Vec3f
typedef nv::index::Vector3s nv::index::cuda::Vec3i
typedef nv::index::Vector3u nv::index::cuda::Vec3ui
typedef nv::index::Vector4f nv::index::cuda::Vec4f
typedef nv::index::Vector4s nv::index::cuda::Vec4i
typedef nv::index::Vector4u nv::index::cuda::Vec4ui

Function Documentation

template<typename T , mi::Size DIM>
mi::math::Vector<T,DIM> nv::index::cuda::normalize ( const mi::math::Vector< T, DIM > &  v)
inline