HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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< floatUT_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

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 607 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 616 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 571 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 523 of file UT_Interval.h.

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

Definition at line 542 of file UT_Interval.h.

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

Definition at line 552 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 473 of file UT_Interval.h.

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

Definition at line 480 of file UT_Interval.h.

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

Definition at line 488 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 495 of file UT_Interval.h.

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

Definition at line 502 of file UT_Interval.h.

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

Definition at line 509 of file UT_Interval.h.

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

Definition at line 516 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 579 of file UT_Interval.h.

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

Definition at line 588 of file UT_Interval.h.

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

Definition at line 598 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 562 of file UT_Interval.h.