OptiX  3.9
NVIDIA OptiX Acceleration Engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
optixu_math_stream_namespace.h File Reference

Detailed Description

OptiX public API.

Author
NVIDIA Corporation Stream operators for CUDA vector types

Go to the source code of this file.

Functions

std::ostream & optix::operator<< (std::ostream &os, const optix::Aabb &aabb)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::float4 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::float4 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::float3 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::float3 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::float2 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::float2 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::int4 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::int4 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::int3 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::int3 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::int2 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::int2 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::uint4 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::uint4 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::uint3 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::uint3 &v)
 
std::ostream & optix::operator<< (std::ostream &os, const optix::uint2 &v)
 
std::istream & optix::operator>> (std::istream &is, optix::uint2 &v)
 
template<unsigned int M, unsigned int N>
std::ostream & optix::operator<< (std::ostream &os, const optix::Matrix< M, N > &m)
 
template<unsigned int M, unsigned int N>
std::istream & optix::operator>> (std::istream &is, optix::Matrix< M, N > &m)