HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_Interval.h File Reference
#include "UT_API.h"
#include <SYS/SYS_Types.h>
#include <SYS/SYS_Math.h>
#include <SYS/SYS_Hash.h>
#include <stdio.h>
+ Include dependency graph for UT_Interval.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_IntervalT< T >
 

Typedefs

typedef UT_IntervalT< fprealUT_IntervalR
 
typedef UT_IntervalT< fpreal32UT_IntervalF
 
typedef UT_IntervalT< fpreal64UT_IntervalD
 
typedef UT_IntervalT< float > UT_Interval
 

Functions

template<typename T >
UT_IntervalT< T > operator+ (const UT_IntervalT< T > &lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator+ (T lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator+ (const UT_IntervalT< T > &lhs, T rhs)
 
template<typename T >
UT_IntervalT< T > operator- (const UT_IntervalT< T > &lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator- (T lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator- (const UT_IntervalT< T > &lhs, T rhs)
 
template<typename T >
UT_IntervalT< T > operator- (const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator* (const UT_IntervalT< T > &lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator* (T lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator* (const UT_IntervalT< T > &lhs, T rhs)
 
template<typename T >
UT_IntervalT< T > operator/ (const UT_IntervalT< T > &lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator/ (T lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator/ (const UT_IntervalT< T > &lhs, T rhs)
 
template<typename T >
UT_IntervalT< T > operator| (const UT_IntervalT< T > &lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > operator& (const UT_IntervalT< T > &lhs, const UT_IntervalT< T > &rhs)
 
template<typename T >
UT_IntervalT< T > maxOf (const UT_IntervalT< T > &arg0, const UT_IntervalT< T > &arg1)
 
template<typename T >
UT_IntervalT< T > minOf (const UT_IntervalT< T > &arg0, const UT_IntervalT< T > &arg1)
 

Typedef Documentation

typedef UT_IntervalT<float> UT_Interval
Examples:
TS/TS_cosKernel.C.

Definition at line 135 of file UT_Interval.h.

Definition at line 134 of file UT_Interval.h.

Definition at line 133 of file UT_Interval.h.

Definition at line 132 of file UT_Interval.h.

Function Documentation

template<typename T >
UT_IntervalT< T > maxOf ( const UT_IntervalT< T > &  arg0,
const UT_IntervalT< T > &  arg1 
)

Definition at line 602 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > minOf ( const UT_IntervalT< T > &  arg0,
const UT_IntervalT< T > &  arg1 
)

Definition at line 611 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator& ( const UT_IntervalT< T > &  lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 566 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator* ( const UT_IntervalT< T > &  lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 518 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator* ( lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 537 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator* ( const UT_IntervalT< T > &  lhs,
rhs 
)

Definition at line 547 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator+ ( const UT_IntervalT< T > &  lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 468 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator+ ( lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 475 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator+ ( const UT_IntervalT< T > &  lhs,
rhs 
)

Definition at line 483 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator- ( const UT_IntervalT< T > &  lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 490 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator- ( lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 497 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator- ( const UT_IntervalT< T > &  lhs,
rhs 
)

Definition at line 504 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator- ( const UT_IntervalT< T > &  rhs)

Definition at line 511 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator/ ( const UT_IntervalT< T > &  lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 574 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator/ ( lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 583 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator/ ( const UT_IntervalT< T > &  lhs,
rhs 
)

Definition at line 593 of file UT_Interval.h.

template<typename T >
UT_IntervalT< T > operator| ( const UT_IntervalT< T > &  lhs,
const UT_IntervalT< T > &  rhs 
)

Definition at line 557 of file UT_Interval.h.