|
template<typename T , std::size_t N> |
T * | begin (T(&array)[N]) |
| Begin Iterator for C Array. More...
|
|
template<typename T , std::size_t N> |
T * | end (T(&array)[N]) |
| End Iterator for C Array. More...
|
|
byte | operator+ (byte const &i, byte const &j) |
| byte + byte More...
|
|
byte | operator- (byte const &i, byte const &j) |
| byte - byte More...
|
|
byte | operator* (byte const &i, byte const &j) |
| byte * byte More...
|
|
byte | operator/ (byte const &i, byte const &j) |
| byte / byte More...
|
|
byte | operator& (byte const &i, byte const &j) |
| byte & byte More...
|
|
byte | operator| (byte const &i, byte const &j) |
| byte | byte More...
|
|
byte | operator^ (byte const &i, byte const &j) |
| byte ^ byte More...
|
|
bool | operator== (byte const &i, byte const &j) |
| byte == byte More...
|
|
bool | operator!= (byte const &i, byte const &j) |
| byte != byte More...
|
|
bool | operator< (byte const &i, byte const &j) |
| byte < byte More...
|
|
bool | operator<= (byte const &i, byte const &j) |
| byte <= byte More...
|
|
bool | operator> (byte const &i, byte const &j) |
| byte > byte More...
|
|
bool | operator>= (byte const &i, byte const &j) |
| byte >= byte More...
|
|
std::istream & | operator>> (std::istream &stream, byte &b) |
| Stream Input. More...
|
|
template<typename T > |
bool | comparable (CArray< T > const &a, CArray< T > const &b) |
| Are two CArrays comparable? More...
|
|
template<typename T > |
bool | operator== (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > == CArray< T > More...
|
|
template<typename T > |
bool | operator!= (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > != CArray< T > More...
|
|
template<typename T > |
bool | operator< (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > < CArray< T > More...
|
|
template<typename T > |
bool | operator<= (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > <= CArray< T > More...
|
|
template<typename T > |
bool | operator>= (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > >= CArray< T > More...
|
|
template<typename T > |
bool | operator> (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > > CArray< T > More...
|
|
template<typename T > |
bool | operator== (CArray< T > const &a, T const &t) |
| CArray< T > == T. More...
|
|
template<typename T > |
bool | operator!= (CArray< T > const &a, T const &t) |
| CArray< T > != T. More...
|
|
template<typename T > |
bool | operator< (CArray< T > const &a, T const &t) |
| CArray< T > < T. More...
|
|
template<typename T > |
bool | operator<= (CArray< T > const &a, T const &t) |
| CArray< T > <= T. More...
|
|
template<typename T > |
bool | operator>= (CArray< T > const &a, T const &t) |
| CArray< T > >= T. More...
|
|
template<typename T > |
bool | operator> (CArray< T > const &a, T const &t) |
| CArray< T > > T. More...
|
|
template<typename T > |
bool | operator== (T const &t, CArray< T > const &a) |
| T == CArray< T > More...
|
|
template<typename T > |
bool | operator!= (T const &t, CArray< T > const &a) |
| T != CArray< T > More...
|
|
template<typename T > |
bool | operator< (T const &t, CArray< T > const &a) |
| T < CArray< T > More...
|
|
template<typename T > |
bool | operator<= (T const &t, CArray< T > const &a) |
| T <= CArray< T > More...
|
|
template<typename T > |
bool | operator>= (T const &t, CArray< T > const &a) |
| T >= CArray< T > More...
|
|
template<typename T > |
bool | operator> (T const &t, CArray< T > const &a) |
| T > CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator- (CArray< T > const &a) |
| -CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator+ (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > + CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator- (CArray< T > const &a, CArray< T > const &b) |
| CArray< T > - CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator+ (CArray< T > const &a, T const &t) |
| CArray< T > + Value. More...
|
|
template<typename T > |
CArray< T > | operator+ (T const &t, CArray< T > const &a) |
| Value + CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator- (CArray< T > const &a, T const &t) |
| CArray< T > - Value. More...
|
|
template<typename T > |
CArray< T > | operator- (T const &t, CArray< T > const &a) |
| Value - CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator* (CArray< T > const &a, T const &t) |
| CArray< T > * Value. More...
|
|
template<typename T > |
CArray< T > | operator* (T const &t, CArray< T > const &a) |
| Value * CArray< T > More...
|
|
template<typename T > |
CArray< T > | operator/ (CArray< T > const &a, T const &t) |
| CArray< T > / Value. More...
|
|
template<typename T > |
T | dot_product (CArray< T > const &a, CArray< T > const &b) |
| Dot product. More...
|
|
template<typename T > |
T | dot (CArray< T > const &a, CArray< T > const &b) |
| Dot product. More...
|
|
template<typename T > |
T | distance (CArray< T > const &a, CArray< T > const &b) |
| Distance. More...
|
|
template<typename T > |
T | distance_squared (CArray< T > const &a, CArray< T > const &b) |
| Distance squared. More...
|
|
template<typename T > |
void | swap (CArray< T > &a, CArray< T > &b) |
| Swap. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, CArray< T > const &a) |
| stream << CArray More...
|
|
template<typename T > |
bool | comparable (CArrayP< T > const &a, CArrayP< T > const &b) |
| Are two CArrayPs comparable? More...
|
|
template<typename T > |
bool | operator== (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP == CArrayP. More...
|
|
template<typename T > |
bool | operator!= (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP != CArrayP. More...
|
|
template<typename T > |
bool | operator< (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP < CArrayP. More...
|
|
template<typename T > |
bool | operator<= (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP <= CArrayP. More...
|
|
template<typename T > |
bool | operator>= (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP >= CArrayP. More...
|
|
template<typename T > |
bool | operator> (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP > CArrayP. More...
|
|
template<typename T > |
bool | operator== (CArrayP< T > const &a, T const &t) |
| CArrayP == T. More...
|
|
template<typename T > |
bool | operator!= (CArrayP< T > const &a, T const &t) |
| CArrayP != T. More...
|
|
template<typename T > |
bool | operator< (CArrayP< T > const &a, T const &t) |
| CArrayP < T. More...
|
|
template<typename T > |
bool | operator<= (CArrayP< T > const &a, T const &t) |
| CArrayP <= T. More...
|
|
template<typename T > |
bool | operator>= (CArrayP< T > const &a, T const &t) |
| CArrayP >= T. More...
|
|
template<typename T > |
bool | operator> (CArrayP< T > const &a, T const &t) |
| CArrayP > T. More...
|
|
template<typename T > |
bool | operator== (T const &t, CArrayP< T > const &a) |
| T == CArrayP. More...
|
|
template<typename T > |
bool | operator!= (T const &t, CArrayP< T > const &a) |
| T != CArrayP. More...
|
|
template<typename T > |
bool | operator< (T const &t, CArrayP< T > const &a) |
| T < CArrayP. More...
|
|
template<typename T > |
bool | operator<= (T const &t, CArrayP< T > const &a) |
| T <= CArrayP. More...
|
|
template<typename T > |
bool | operator>= (T const &t, CArrayP< T > const &a) |
| T >= CArrayP. More...
|
|
template<typename T > |
bool | operator> (T const &t, CArrayP< T > const &a) |
| T > CArrayP. More...
|
|
template<typename T > |
CArrayP< T > | operator- (CArrayP< T > const &a) |
| -CArrayP More...
|
|
template<typename T > |
CArrayP< T > | operator+ (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP + CArrayP. More...
|
|
template<typename T > |
CArrayP< T > | operator- (CArrayP< T > const &a, CArrayP< T > const &b) |
| CArrayP - CArrayP. More...
|
|
template<typename T > |
CArrayP< T > | operator+ (CArrayP< T > const &a, T const &t) |
| CArrayP + Value. More...
|
|
template<typename T > |
CArrayP< T > | operator+ (T const &t, CArrayP< T > const &a) |
| Value + CArrayP. More...
|
|
template<typename T > |
CArrayP< T > | operator- (CArrayP< T > const &a, T const &t) |
| CArrayP - Value. More...
|
|
template<typename T > |
CArrayP< T > | operator- (T const &t, CArrayP< T > const &a) |
| Value - CArrayP. More...
|
|
template<typename T > |
CArrayP< T > | operator* (CArrayP< T > const &a, T const &t) |
| CArrayP * Value. More...
|
|
template<typename T > |
CArrayP< T > | operator* (T const &t, CArrayP< T > const &a) |
| Value * CArrayP. More...
|
|
template<typename T > |
CArrayP< T > | operator/ (CArrayP< T > const &a, T const &t) |
| CArrayP / Value. More...
|
|
template<typename T > |
T | dot_product (CArrayP< T > const &a, CArrayP< T > const &b) |
| Dot product. More...
|
|
template<typename T > |
T | dot (CArrayP< T > const &a, CArrayP< T > const &b) |
| Dot product. More...
|
|
template<typename T > |
T | distance (CArrayP< T > const &a, CArrayP< T > const &b) |
| Distance. More...
|
|
template<typename T > |
T | distance_squared (CArrayP< T > const &a, CArrayP< T > const &b) |
| Distance squared. More...
|
|
template<typename T > |
void | swap (CArrayP< T > &a, CArrayP< T > &b) |
| Swap. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, CArrayP< T > const &a) |
| stream << CArrayP More...
|
|
char const | SPACE ( ' ') |
|
bool | equal (char const c, char const d, bool const exact_case) |
| char == char Case-Optionally? More...
|
|
bool | equali (char const c, char const d) |
| char == char Case-Insensitively More...
|
|
bool | is_blank (char const c) |
| Character is Blank? More...
|
|
bool | not_blank (char const c) |
| Character is Not Blank? More...
|
|
bool | is_any_of (char const c, std::string const &s) |
| Character is in a string? More...
|
|
bool | is_any_of (char const c, c_cstring const s) |
| Character is in a cstring? More...
|
|
char & | lowercase (char &c) |
| Lowercase a Character. More...
|
|
char & | uppercase (char &c) |
| Uppercase a Character. More...
|
|
char | lowercased (char const c) |
| Lowercased Copy of a Character. More...
|
|
char | uppercased (char const c) |
| Uppercased Copy of a Character. More...
|
|
bool | lge (char const s, char const t) |
| ASCII Lexical >= Comparison. More...
|
|
bool | lgt (char const s, char const t) |
| ASCII Lexical < Comparison. More...
|
|
bool | lle (char const s, char const t) |
| ASCII Lexical <= Comparison. More...
|
|
bool | llt (char const s, char const t) |
| ASCII Lexical < Comparison. More...
|
|
int | ICHAR (char const s) |
| Integer Value of a Given One-Character Fstring. More...
|
|
int | IACHAR (char const s) |
| ASCII Integer Value for a Given One-Character Fstring. More...
|
|
char | space () |
| Space Character. More...
|
|
template<typename T > |
bool | operator== (Chunk< T > const &a, Chunk< T > const &b) |
| Chunk == Chunk. More...
|
|
template<typename T > |
bool | operator!= (Chunk< T > const &a, Chunk< T > const &b) |
| Chunk != Chunk. More...
|
|
template<typename T > |
void | swap (Chunk< T > &a, Chunk< T > &b) |
| Swap. More...
|
|
template<typename T > |
bool | comparable (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| Are two ChunkVectors comparable? More...
|
|
template<typename T > |
bool | operator== (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| ChunkVector == ChunkVector. More...
|
|
template<typename T > |
bool | operator!= (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| ChunkVector != ChunkVector. More...
|
|
template<typename T > |
bool | operator< (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| ChunkVector < ChunkVector. More...
|
|
template<typename T > |
bool | operator<= (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| ChunkVector <= ChunkVector. More...
|
|
template<typename T > |
bool | operator>= (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| ChunkVector >= ChunkVector. More...
|
|
template<typename T > |
bool | operator> (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| ChunkVector > ChunkVector. More...
|
|
template<typename T , typename L > |
bool | comparable (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| Is a ChunkVector comparable to a std::vector? More...
|
|
template<typename T , typename L > |
bool | operator== (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| ChunkVector == std::vector Template. More...
|
|
template<typename T , typename L > |
bool | operator!= (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| ChunkVector != std::vector Template. More...
|
|
template<typename T , typename L > |
bool | operator< (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| ChunkVector < std::vector. More...
|
|
template<typename T , typename L > |
bool | operator<= (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| ChunkVector <= std::vector. More...
|
|
template<typename T , typename L > |
bool | operator>= (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| ChunkVector >= std::vector. More...
|
|
template<typename T , typename L > |
bool | operator> (ChunkVector< T > const &a, std::vector< T, L > const &b) |
| ChunkVector > std::vector. More...
|
|
template<typename T , typename L > |
bool | comparable (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| Is a std::vector comparable to a ChunkVector? More...
|
|
template<typename T , typename L > |
bool | operator== (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| std::vector == ChunkVector Template More...
|
|
template<typename T , typename L > |
bool | operator!= (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| std::vector != ChunkVector Template More...
|
|
template<typename T , typename L > |
bool | operator< (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| std::vector < ChunkVector More...
|
|
template<typename T , typename L > |
bool | operator<= (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| std::vector <= ChunkVector More...
|
|
template<typename T , typename L > |
bool | operator>= (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| std::vector >= ChunkVector More...
|
|
template<typename T , typename L > |
bool | operator> (std::vector< T, L > const &a, ChunkVector< T > const &b) |
| std::vector > ChunkVector More...
|
|
template<typename T > |
bool | operator== (ChunkVector< T > const &a, T const &t) |
| ChunkVector == T. More...
|
|
template<typename T > |
bool | operator!= (ChunkVector< T > const &a, T const &t) |
| ChunkVector != T. More...
|
|
template<typename T > |
bool | operator< (ChunkVector< T > const &a, T const &t) |
| ChunkVector < T. More...
|
|
template<typename T > |
bool | operator<= (ChunkVector< T > const &a, T const &t) |
| ChunkVector <= T. More...
|
|
template<typename T > |
bool | operator>= (ChunkVector< T > const &a, T const &t) |
| ChunkVector >= T. More...
|
|
template<typename T > |
bool | operator> (ChunkVector< T > const &a, T const &t) |
| ChunkVector > T. More...
|
|
template<typename T > |
bool | operator== (T const &t, ChunkVector< T > const &a) |
| T == ChunkVector. More...
|
|
template<typename T > |
bool | operator!= (T const &t, ChunkVector< T > const &a) |
| T != ChunkVector. More...
|
|
template<typename T > |
bool | operator< (T const &t, ChunkVector< T > const &a) |
| T < ChunkVector. More...
|
|
template<typename T > |
bool | operator<= (T const &t, ChunkVector< T > const &a) |
| T <= ChunkVector. More...
|
|
template<typename T > |
bool | operator>= (T const &t, ChunkVector< T > const &a) |
| T >= ChunkVector. More...
|
|
template<typename T > |
bool | operator> (T const &t, ChunkVector< T > const &a) |
| T > ChunkVector. More...
|
|
template<typename T > |
T | dot_product (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| Dot Product. More...
|
|
template<typename T > |
T | dot (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| Dot Product. More...
|
|
template<typename T > |
T | distance (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| Distance. More...
|
|
template<typename T > |
T | distance_squared (ChunkVector< T > const &a, ChunkVector< T > const &b) |
| Distance Squared. More...
|
|
template<typename T > |
void | swap (ChunkVector< T > &a, ChunkVector< T > &b) |
| Swap. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, ChunkVector< T > const &v) |
| stream << ChunkVector More...
|
|
char const | TAB ( '\t') |
|
char const | NULLC ( '\000') |
|
bool | equali (Cstring const &s, Cstring const &t) |
| Cstring == Cstring Case-Insensitively? More...
|
|
bool | equali (Cstring const &s, c_cstring const t) |
| Cstring == cstring Case-Insensitively? More...
|
|
bool | equali (c_cstring const s, Cstring const &t) |
| cstring == Cstring Case-Insensitively? More...
|
|
bool | equali (Cstring const &s, std::string const &t) |
| Cstring == std::string Case-Insensitively? More...
|
|
bool | equali (std::string const &s, Cstring const &t) |
| std::string == Cstring Case-Insensitively? More...
|
|
bool | equali (Cstring const &s, char const c) |
| Cstring == char Case-Insensitively? More...
|
|
bool | equali (char const c, Cstring const &s) |
| char == Cstring Case-Insensitively? More...
|
|
std::ostream & | operator<< (std::ostream &stream, Cstring const &s) |
| Output to Stream. More...
|
|
std::istream & | operator>> (std::istream &stream, Cstring &s) |
| Input from Stream. More...
|
|
void | swap (Cstring &s, Cstring &t) |
| swap( Cstring, Cstring ); More...
|
|
Cstring | operator+ (Cstring const &s, Cstring const &t) |
| Cstring + Cstring. More...
|
|
Cstring | operator+ (Cstring const &s, c_cstring const t) |
| Cstring + cstring. More...
|
|
Cstring | operator+ (c_cstring const s, Cstring const &t) |
| cstring + Cstring More...
|
|
Cstring | operator+ (Cstring const &s, std::string const &t) |
| Cstring + std::string. More...
|
|
Cstring | operator+ (Cstring const &s, char const c) |
| Cstring + char. More...
|
|
Cstring | operator+ (char const c, Cstring const &t) |
| char + Cstring More...
|
|
bool | operator== (Cstring const &s, Cstring const &t) |
| Cstring == Cstring. More...
|
|
bool | operator!= (Cstring const &s, Cstring const &t) |
| Cstring != Cstring. More...
|
|
bool | operator== (Cstring const &s, c_cstring const t) |
| Cstring == cstring. More...
|
|
bool | operator== (c_cstring const t, Cstring const &s) |
| cstring == Cstring More...
|
|
bool | operator!= (Cstring const &s, c_cstring const t) |
| Cstring != cstring. More...
|
|
bool | operator!= (c_cstring const t, Cstring const &s) |
| cstring != Cstring More...
|
|
bool | operator== (Cstring const &s, std::string const &t) |
| Cstring == std::string. More...
|
|
bool | operator== (std::string const &t, Cstring const &s) |
| std::string == Cstring More...
|
|
bool | operator!= (Cstring const &s, std::string const &t) |
| Cstring != std::string. More...
|
|
bool | operator!= (std::string const &t, Cstring const &s) |
| std::string != Cstring More...
|
|
bool | operator== (Cstring const &s, char const c) |
| Cstring == char. More...
|
|
bool | operator== (char const c, Cstring const &s) |
| char == Cstring More...
|
|
bool | operator!= (Cstring const &s, char const c) |
| Cstring != char. More...
|
|
bool | operator!= (char const c, Cstring const &s) |
| char != Cstring More...
|
|
std::istream & | operator>> (std::istream &stream, Dimension &dim) |
| Stream Input. More...
|
|
std::ostream & | operator<< (std::ostream &stream, Dimension const &dim) |
| Stream Output. More...
|
|
void | swap (Dimension &a, Dimension &b) |
| Swap. More...
|
|
void | swap_no_notify (Dimension &a, Dimension &b) |
| Swap. More...
|
|
bool | operator== (Dimension const &dim1, Dimension const &dim2) |
| Dimension == Dimension. More...
|
|
bool | operator!= (Dimension const &dim1, Dimension const &dim2) |
| Dimension != Dimension. More...
|
|
bool | operator< (Dimension const &dim1, Dimension const &dim2) |
| Dimension < Dimension. More...
|
|
bool | operator<= (Dimension const &dim1, Dimension const &dim2) |
| Dimension <= Dimension. More...
|
|
bool | operator> (Dimension const &dim1, Dimension const &dim2) |
| Dimension > Dimension. More...
|
|
bool | operator>= (Dimension const &dim1, Dimension const &dim2) |
| Dimension >= Dimension. More...
|
|
bool | operator== (int const i, Dimension const &dim) |
| int == Dimension More...
|
|
bool | operator!= (int const i, Dimension const &dim) |
| int != Dimension More...
|
|
bool | operator< (int const i, Dimension const &dim) |
| int < Dimension More...
|
|
bool | operator<= (int const i, Dimension const &dim) |
| int <= Dimension More...
|
|
bool | operator> (int const i, Dimension const &dim) |
| int > Dimension More...
|
|
bool | operator>= (int const i, Dimension const &dim) |
| int >= Dimension More...
|
|
bool | operator== (Dimension const &dim, int const i) |
| Dimension == int. More...
|
|
bool | operator!= (Dimension const &dim, int const i) |
| Dimension != int. More...
|
|
bool | operator< (Dimension const &dim, int const i) |
| Dimension < int. More...
|
|
bool | operator<= (Dimension const &dim, int const i) |
| Dimension <= int. More...
|
|
bool | operator> (Dimension const &dim, int const i) |
| Dimension > int. More...
|
|
bool | operator>= (Dimension const &dim, int const i) |
| Dimension >= int. More...
|
|
bool | operator== (double const d, Dimension const &dim) |
| double == Dimension More...
|
|
bool | operator!= (double const d, Dimension const &dim) |
| double != Dimension More...
|
|
bool | operator< (double const d, Dimension const &dim) |
| double < Dimension More...
|
|
bool | operator<= (double const d, Dimension const &dim) |
| double <= Dimension More...
|
|
bool | operator> (double const d, Dimension const &dim) |
| double > Dimension More...
|
|
bool | operator>= (double const d, Dimension const &dim) |
| double >= Dimension More...
|
|
bool | operator== (Dimension const &dim, double const d) |
| Dimension == double. More...
|
|
bool | operator!= (Dimension const &dim, double const d) |
| Dimension != double. More...
|
|
bool | operator< (Dimension const &dim, double const d) |
| Dimension < double. More...
|
|
bool | operator<= (Dimension const &dim, double const d) |
| Dimension <= double. More...
|
|
bool | operator> (Dimension const &dim, double const d) |
| Dimension > double. More...
|
|
bool | operator>= (Dimension const &dim, double const d) |
| Dimension >= double. More...
|
|
std::ostream & | operator<< (std::ostream &stream, DimensionExpression const &exp) |
| Stream Output. More...
|
|
bool | operator== (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression == DimensionExpression. More...
|
|
bool | operator!= (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression != DimensionExpression. More...
|
|
bool | operator< (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression < DimensionExpression. More...
|
|
bool | operator<= (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression <= DimensionExpression. More...
|
|
bool | operator> (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression > DimensionExpression. More...
|
|
bool | operator>= (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression >= DimensionExpression. More...
|
|
bool | operator== (int const i, DimensionExpression const &exp) |
| int == DimensionExpression More...
|
|
bool | operator!= (int const i, DimensionExpression const &exp) |
| int != DimensionExpression More...
|
|
bool | operator< (int const i, DimensionExpression const &exp) |
| int < DimensionExpression More...
|
|
bool | operator<= (int const i, DimensionExpression const &exp) |
| int <= DimensionExpression More...
|
|
bool | operator> (int const i, DimensionExpression const &exp) |
| int > DimensionExpression More...
|
|
bool | operator>= (int const i, DimensionExpression const &exp) |
| int >= DimensionExpression More...
|
|
bool | operator== (DimensionExpression const &exp, int const i) |
| DimensionExpression == int. More...
|
|
bool | operator!= (DimensionExpression const &exp, int const i) |
| DimensionExpression != int. More...
|
|
bool | operator< (DimensionExpression const &exp, int const i) |
| DimensionExpression < int. More...
|
|
bool | operator<= (DimensionExpression const &exp, int const i) |
| DimensionExpression <= int. More...
|
|
bool | operator> (DimensionExpression const &exp, int const i) |
| DimensionExpression > int. More...
|
|
bool | operator>= (DimensionExpression const &exp, int const i) |
| DimensionExpression >= int. More...
|
|
bool | operator== (double const d, DimensionExpression const &exp) |
| double == DimensionExpression More...
|
|
bool | operator!= (double const d, DimensionExpression const &exp) |
| double != DimensionExpression More...
|
|
bool | operator< (double const d, DimensionExpression const &exp) |
| double < DimensionExpression More...
|
|
bool | operator<= (double const d, DimensionExpression const &exp) |
| double <= DimensionExpression More...
|
|
bool | operator> (double const d, DimensionExpression const &exp) |
| double > DimensionExpression More...
|
|
bool | operator>= (double const d, DimensionExpression const &exp) |
| double >= DimensionExpression More...
|
|
bool | operator== (DimensionExpression const &exp, double const d) |
| DimensionExpression == double. More...
|
|
bool | operator!= (DimensionExpression const &exp, double const d) |
| DimensionExpression != double. More...
|
|
bool | operator< (DimensionExpression const &exp, double const d) |
| DimensionExpression < double. More...
|
|
bool | operator<= (DimensionExpression const &exp, double const d) |
| DimensionExpression <= double. More...
|
|
bool | operator> (DimensionExpression const &exp, double const d) |
| DimensionExpression > double. More...
|
|
bool | operator>= (DimensionExpression const &exp, double const d) |
| DimensionExpression >= double. More...
|
|
DimensionExpressionRef | operator+ (Dimension const &dim) |
| +Dimension More...
|
|
DimensionExpressionMul | operator- (Dimension const &dim) |
| -Dimension More...
|
|
DimensionExpressionSum | operator+ (Dimension const &dim1, Dimension const &dim2) |
| Dimension + Dimension. More...
|
|
DimensionExpressionSum | operator+ (Dimension const &dim, int const value) |
| Dimension + int. More...
|
|
DimensionExpressionSum | operator+ (int const value, Dimension const &dim) |
| int + Dimension More...
|
|
DimensionExpressionSum | operator+ (Dimension const &dim, double const value) |
| Dimension + double. More...
|
|
DimensionExpressionSum | operator+ (double const value, Dimension const &dim) |
| double + Dimension More...
|
|
DimensionExpressionSub | operator- (Dimension const &dim1, Dimension const &dim2) |
| Dimension - Dimension. More...
|
|
DimensionExpressionSub | operator- (Dimension const &dim, int const value) |
| Dimension - int. More...
|
|
DimensionExpressionSub | operator- (int const value, Dimension const &dim) |
| int - Dimension More...
|
|
DimensionExpressionSub | operator- (Dimension const &dim, double const value) |
| Dimension - double. More...
|
|
DimensionExpressionSub | operator- (double const value, Dimension const &dim) |
| double - Dimension More...
|
|
DimensionExpressionMul | operator* (Dimension const &dim1, Dimension const &dim2) |
| Dimension * Dimension. More...
|
|
DimensionExpressionMul | operator* (Dimension const &dim, int const value) |
| Dimension * int. More...
|
|
DimensionExpressionMul | operator* (int const value, Dimension const &dim) |
| int * Dimension More...
|
|
DimensionExpressionMul | operator* (Dimension const &dim, double const value) |
| Dimension * double. More...
|
|
DimensionExpressionMul | operator* (double const value, Dimension const &dim) |
| double * Dimension More...
|
|
DimensionExpressionDiv | operator/ (Dimension const &dim1, Dimension const &dim2) |
| Dimension / Dimension. More...
|
|
DimensionExpressionDiv | operator/ (Dimension const &dim, int const value) |
| Dimension / int. More...
|
|
DimensionExpressionDiv | operator/ (int const value, Dimension const &dim) |
| int / Dimension More...
|
|
DimensionExpressionDiv | operator/ (Dimension const &dim, double const value) |
| Dimension / double. More...
|
|
DimensionExpressionDiv | operator/ (double const value, Dimension const &dim) |
| double / Dimension More...
|
|
DimensionExpressionMul | operator+ (DimensionExpression const &exp) |
| +DimensionExpression More...
|
|
DimensionExpressionMul | operator- (DimensionExpression const &exp) |
| -DimensionExpression More...
|
|
DimensionExpressionSum | operator+ (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression + DimensionExpression. More...
|
|
DimensionExpressionSum | operator+ (DimensionExpression const &exp, Dimension const &dim) |
| DimensionExpression + Dimension. More...
|
|
DimensionExpressionSum | operator+ (Dimension const &dim, DimensionExpression const &exp) |
| Dimension + DimensionExpression. More...
|
|
DimensionExpressionSum | operator+ (DimensionExpression const &exp, int const value) |
| DimensionExpression + int. More...
|
|
DimensionExpressionSum | operator+ (int const value, DimensionExpression const &exp) |
| int + DimensionExpression More...
|
|
DimensionExpressionSum | operator+ (DimensionExpression const &exp, double const value) |
| DimensionExpression + double. More...
|
|
DimensionExpressionSum | operator+ (double const value, DimensionExpression const &exp) |
| double + DimensionExpression More...
|
|
DimensionExpressionSub | operator- (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression - DimensionExpression. More...
|
|
DimensionExpressionSub | operator- (DimensionExpression const &exp, Dimension const &dim) |
| DimensionExpression - Dimension. More...
|
|
DimensionExpressionSub | operator- (Dimension const &dim, DimensionExpression const &exp) |
| Dimension - DimensionExpression. More...
|
|
DimensionExpressionSub | operator- (DimensionExpression const &exp, int const value) |
| DimensionExpression - int. More...
|
|
DimensionExpressionSub | operator- (int const value, DimensionExpression const &exp) |
| int - DimensionExpression More...
|
|
DimensionExpressionSub | operator- (DimensionExpression const &exp, double const value) |
| DimensionExpression - double. More...
|
|
DimensionExpressionSub | operator- (double const value, DimensionExpression const &exp) |
| double - DimensionExpression More...
|
|
DimensionExpressionMul | operator* (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression * DimensionExpression. More...
|
|
DimensionExpressionMul | operator* (DimensionExpression const &exp, Dimension const &dim) |
| DimensionExpression * Dimension. More...
|
|
DimensionExpressionMul | operator* (Dimension const &dim, DimensionExpression const &exp) |
| Dimension * DimensionExpression. More...
|
|
DimensionExpressionMul | operator* (DimensionExpression const &exp, int const value) |
| DimensionExpression * int. More...
|
|
DimensionExpressionMul | operator* (int const value, DimensionExpression const &exp) |
| int * DimensionExpression More...
|
|
DimensionExpressionMul | operator* (DimensionExpression const &exp, double const value) |
| DimensionExpression * double. More...
|
|
DimensionExpressionMul | operator* (double const value, DimensionExpression const &exp) |
| double * DimensionExpression More...
|
|
DimensionExpressionDiv | operator/ (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| DimensionExpression / DimensionExpression. More...
|
|
DimensionExpressionDiv | operator/ (DimensionExpression const &exp, Dimension const &dim) |
| DimensionExpression / Dimension. More...
|
|
DimensionExpressionDiv | operator/ (Dimension const &dim, DimensionExpression const &exp) |
| Dimension / DimensionExpression. More...
|
|
DimensionExpressionDiv | operator/ (DimensionExpression const &exp, int const value) |
| DimensionExpression / int. More...
|
|
DimensionExpressionDiv | operator/ (int const value, DimensionExpression const &exp) |
| int / DimensionExpression More...
|
|
DimensionExpressionDiv | operator/ (DimensionExpression const &exp, double const value) |
| DimensionExpression / double. More...
|
|
DimensionExpressionDiv | operator/ (double const value, DimensionExpression const &exp) |
| double / DimensionExpression More...
|
|
DimensionExpressionMin | min (Dimension const &dim1, Dimension const &dim2) |
| min( Dimension, Dimension ) More...
|
|
DimensionExpressionMin | min (Dimension const &dim, int const value) |
| min( Dimension, int ) More...
|
|
DimensionExpressionMin | min (int const value, Dimension const &dim) |
| min( int, Dimension ) More...
|
|
DimensionExpressionMin | min (Dimension const &dim, double const value) |
| min( Dimension, double ) More...
|
|
DimensionExpressionMin | min (double const value, Dimension const &dim) |
| min( double, Dimension ) More...
|
|
DimensionExpressionMin | min (Dimension const &dim, DimensionExpression const &exp) |
| min( Dimension, DimensionExpression ) More...
|
|
DimensionExpressionMin | min (DimensionExpression const &exp, Dimension const &dim) |
| min( DimensionExpression, Dimension ) More...
|
|
DimensionExpressionMin | min (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| min( DimensionExpression, DimensionExpression ) More...
|
|
DimensionExpressionMin | min (DimensionExpression const &exp, int const value) |
| min( DimensionExpression, int ) More...
|
|
DimensionExpressionMin | min (int const value, DimensionExpression const &exp) |
| min( int, DimensionExpression ) More...
|
|
DimensionExpressionMin | min (DimensionExpression const &exp, double const value) |
| min( DimensionExpression, double ) More...
|
|
DimensionExpressionMin | min (double const value, DimensionExpression const &exp) |
| min( double, DimensionExpression ) More...
|
|
DimensionExpressionMax | max (Dimension const &dim1, Dimension const &dim2) |
| max( Dimension, Dimension ) More...
|
|
DimensionExpressionMax | max (Dimension const &dim, int const value) |
| max( Dimension, int ) More...
|
|
DimensionExpressionMax | max (int const value, Dimension const &dim) |
| max( int, Dimension ) More...
|
|
DimensionExpressionMax | max (Dimension const &dim, double const value) |
| max( Dimension, double ) More...
|
|
DimensionExpressionMax | max (double const value, Dimension const &dim) |
| max( double, Dimension ) More...
|
|
DimensionExpressionMax | max (Dimension const &dim, DimensionExpression const &exp) |
| max( Dimension, DimensionExpression ) More...
|
|
DimensionExpressionMax | max (DimensionExpression const &exp, Dimension const &dim) |
| max( DimensionExpression, Dimension ) More...
|
|
DimensionExpressionMax | max (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| max( DimensionExpression, DimensionExpression ) More...
|
|
DimensionExpressionMax | max (DimensionExpression const &exp, int const value) |
| max( DimensionExpression, int ) More...
|
|
DimensionExpressionMax | max (int const value, DimensionExpression const &exp) |
| max( int, DimensionExpression ) More...
|
|
DimensionExpressionMax | max (DimensionExpression const &exp, double const value) |
| max( DimensionExpression, double ) More...
|
|
DimensionExpressionMax | max (double const value, DimensionExpression const &exp) |
| max( double, DimensionExpression ) More...
|
|
DimensionExpressionPow | pow (Dimension const &dim1, Dimension const &dim2) |
| pow( Dimension, Dimension ) More...
|
|
DimensionExpressionPow | pow (Dimension const &dim, int const value) |
| pow( Dimension, int ) More...
|
|
DimensionExpressionPow | pow (int const value, Dimension const &dim) |
| pow( int, Dimension ) More...
|
|
DimensionExpressionPow | pow (Dimension const &dim, double const value) |
| pow( Dimension, double ) More...
|
|
DimensionExpressionPow | pow (double const value, Dimension const &dim) |
| pow( double, Dimension ) More...
|
|
DimensionExpressionPow | pow (Dimension const &dim, DimensionExpression const &exp) |
| pow( Dimension, DimensionExpression ) More...
|
|
DimensionExpressionPow | pow (DimensionExpression const &exp, Dimension const &dim) |
| pow( DimensionExpression, Dimension ) More...
|
|
DimensionExpressionPow | pow (DimensionExpression const &exp1, DimensionExpression const &exp2) |
| pow( DimensionExpression, DimensionExpression ) More...
|
|
DimensionExpressionPow | pow (DimensionExpression const &exp, int const value) |
| pow( DimensionExpression, int ) More...
|
|
DimensionExpressionPow | pow (int const value, DimensionExpression const &exp) |
| pow( int, DimensionExpression ) More...
|
|
DimensionExpressionPow | pow (DimensionExpression const &exp, double const value) |
| pow( DimensionExpression, double ) More...
|
|
DimensionExpressionPow | pow (double const value, DimensionExpression const &exp) |
| pow( double, DimensionExpression ) More...
|
|
DimensionExpressionSquare | square (Dimension const &dim) |
| square( Dimension ) More...
|
|
DimensionExpressionSquare | square (DimensionExpression const &exp) |
| square( DimensionExpression ) More...
|
|
DimensionExpressionCon | square (int const value) |
| square( int ) More...
|
|
DimensionExpressionCon | square (double const value) |
| square( double ) More...
|
|
DimensionExpressionCube | cube (Dimension const &dim) |
| cube( Dimension ) More...
|
|
DimensionExpressionCube | cube (DimensionExpression const &exp) |
| cube( DimensionExpression ) More...
|
|
DimensionExpressionCon | cube (int const value) |
| cube( int ) More...
|
|
DimensionExpressionCon | cube (double const value) |
| cube( double ) More...
|
|
void | swap (DynamicIndexRange &a, DynamicIndexRange &b) |
| Swap. More...
|
|
void | swap_no_notify (DynamicIndexRange &a, DynamicIndexRange &b) |
| Swap. More...
|
|
template<typename T > |
bool | operator== (FArray1< T > const &a, FArray1< T > const &b) |
| FArray1 == FArray1. More...
|
|
template<typename T > |
bool | operator!= (FArray1< T > const &a, FArray1< T > const &b) |
| FArray1 != FArray1. More...
|
|
template<typename T > |
T | dot_product (FArray1< T > const &a, FArray1< T > const &b) |
| Dot Product. More...
|
|
template<typename T > |
T | dot (FArray1< T > const &a, FArray1< T > const &b) |
| Dot Product. More...
|
|
template<typename T > |
T | distance (FArray1< T > const &a, FArray1< T > const &b) |
| Distance. More...
|
|
template<typename T > |
T | distance_squared (FArray1< T > const &a, FArray1< T > const &b) |
| Distance Squared. More...
|
|
template<typename U , typename V > |
bool | equal_dimensions (FArray1< U > const &a, FArray1< V > const &b) |
| Equal Dimensions? More...
|
|
template<typename U > |
U | dot_product (FArray1< U > const &a, FArray1< U > const &b) |
| Dot Product. More...
|
|
template<typename U > |
U | dot (FArray1< U > const &a, FArray1< U > const &b) |
| Dot Product. More...
|
|
template<typename U > |
U | distance (FArray1< U > const &a, FArray1< U > const &b) |
| Distance. More...
|
|
template<typename U > |
U | distance_squared (FArray1< U > const &a, FArray1< U > const &b) |
| Distance Squared. More...
|
|
template<typename T > |
std::istream & | read_binary (std::istream &stream, FArray1< T > &a) |
| Read an FArray1 from a binary file. More...
|
|
template<typename T > |
std::ostream & | write_binary (std::ostream &stream, FArray1< T > const &a) |
| Write an FArray1 to a binary file. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, FArray1< T > const &a) |
| stream << FArray1 More...
|
|
template<typename T > |
void | swap (FArray1D< T > &a, FArray1D< T > &b) |
| Swap. More...
|
|
template<typename T > |
FArray1D< T > | operator- (FArray1< T > const &a) |
| -Array More...
|
|
template<typename T > |
FArray1D< T > | operator+ (FArray1< T > const &a, FArray1< T > const &b) |
| Array + Array. More...
|
|
template<typename T > |
FArray1D< T > | operator- (FArray1< T > const &a, FArray1< T > const &b) |
| Array - Array. More...
|
|
template<typename T > |
FArray1D< T > | operator+ (FArray1< T > const &a, T const &t) |
| Array + Value. More...
|
|
template<typename T > |
FArray1D< T > | operator+ (T const &t, FArray1< T > const &a) |
| Value + Array. More...
|
|
template<typename T > |
FArray1D< T > | operator- (FArray1< T > const &a, T const &t) |
| Array - Value. More...
|
|
template<typename T > |
FArray1D< T > | operator- (T const &t, FArray1< T > const &a) |
| Value - Array. More...
|
|
template<typename T > |
FArray1D< T > | operator* (FArray1< T > const &a, T const &t) |
| Array * Value. More...
|
|
template<typename T > |
FArray1D< T > | operator* (T const &t, FArray1< T > const &a) |
| Value * Array. More...
|
|
template<typename T > |
FArray1D< T > | operator/ (FArray1< T > const &a, T const &t) |
| Array / Value. More...
|
|
template<typename T > |
FArray1D< T > | cross_product (FArray1< T > const &a, FArray1< T > const &b) |
| Cross Product of Two 3-Tuple Vectors. More...
|
|
template<typename T > |
FArray1D< T > | cross (FArray1< T > const &a, FArray1< T > const &b) |
| Cross Product of Two 3-Tuple Vectors. More...
|
|
template<typename T > |
bool | operator== (FArray2< T > const &a, FArray2< T > const &b) |
| FArray2 == FArray2. More...
|
|
template<typename T > |
bool | operator!= (FArray2< T > const &a, FArray2< T > const &b) |
| FArray2 != FArray2. More...
|
|
template<typename U , typename V > |
bool | equal_dimensions (FArray2< U > const &a, FArray2< V > const &b) |
| Equal Dimensions? More...
|
|
template<typename T > |
std::istream & | read_binary (std::istream &stream, FArray2< T > &a) |
| Read an FArray2 from a binary file. More...
|
|
template<typename T > |
std::ostream & | write_binary (std::ostream &stream, FArray2< T > const &a) |
| Write an FArray2 to a binary file. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, FArray2< T > const &a) |
| stream << FArray2 More...
|
|
template<typename T > |
void | swap (FArray2D< T > &a, FArray2D< T > &b) |
| Swap. More...
|
|
template<typename T > |
FArray2D< T > | operator- (FArray2< T > const &a) |
| -Array More...
|
|
template<typename T > |
FArray2D< T > | operator+ (FArray2< T > const &a, FArray2< T > const &b) |
| Array + Array. More...
|
|
template<typename T > |
FArray2D< T > | operator- (FArray2< T > const &a, FArray2< T > const &b) |
| Array - Array. More...
|
|
template<typename T > |
FArray2D< T > | operator+ (FArray2< T > const &a, T const &t) |
| Array + Value. More...
|
|
template<typename T > |
FArray2D< T > | operator+ (T const &t, FArray2< T > const &a) |
| Value + Array. More...
|
|
template<typename T > |
FArray2D< T > | operator- (FArray2< T > const &a, T const &t) |
| Array - Value. More...
|
|
template<typename T > |
FArray2D< T > | operator- (T const &t, FArray2< T > const &a) |
| Value - Array. More...
|
|
template<typename T > |
FArray2D< T > | operator* (FArray2< T > const &a, T const &t) |
| Array * Value. More...
|
|
template<typename T > |
FArray2D< T > | operator* (T const &t, FArray2< T > const &a) |
| Value * Array. More...
|
|
template<typename T > |
FArray2D< T > | operator/ (FArray2< T > const &a, T const &t) |
| Array / Value. More...
|
|
template<typename T > |
FArray2D< T > | transposed (FArray2< T > const &a) |
| Transposed. More...
|
|
template<typename T > |
bool | operator== (FArray3< T > const &a, FArray3< T > const &b) |
| FArray3 == FArray3. More...
|
|
template<typename T > |
bool | operator!= (FArray3< T > const &a, FArray3< T > const &b) |
| FArray3 != FArray3. More...
|
|
template<typename U , typename V > |
bool | equal_dimensions (FArray3< U > const &a, FArray3< V > const &b) |
| Equal Dimensions? More...
|
|
template<typename T > |
std::istream & | read_binary (std::istream &stream, FArray3< T > &a) |
| Read an FArray3 from a binary file. More...
|
|
template<typename T > |
std::ostream & | write_binary (std::ostream &stream, FArray3< T > const &a) |
| Write an FArray3 to a binary file. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, FArray3< T > const &a) |
| stream << FArray3 More...
|
|
template<typename T > |
void | swap (FArray3D< T > &a, FArray3D< T > &b) |
| Swap. More...
|
|
template<typename T > |
FArray3D< T > | operator- (FArray3< T > const &a) |
| -Array More...
|
|
template<typename T > |
FArray3D< T > | operator+ (FArray3< T > const &a, FArray3< T > const &b) |
| Array + Array. More...
|
|
template<typename T > |
FArray3D< T > | operator- (FArray3< T > const &a, FArray3< T > const &b) |
| Array - Array. More...
|
|
template<typename T > |
FArray3D< T > | operator+ (FArray3< T > const &a, T const &t) |
| Array + Value. More...
|
|
template<typename T > |
FArray3D< T > | operator+ (T const &t, FArray3< T > const &a) |
| Value + Array. More...
|
|
template<typename T > |
FArray3D< T > | operator- (FArray3< T > const &a, T const &t) |
| Array - Value. More...
|
|
template<typename T > |
FArray3D< T > | operator- (T const &t, FArray3< T > const &a) |
| Value - Array. More...
|
|
template<typename T > |
FArray3D< T > | operator* (FArray3< T > const &a, T const &t) |
| Array * Value. More...
|
|
template<typename T > |
FArray3D< T > | operator* (T const &t, FArray3< T > const &a) |
| Value * Array. More...
|
|
template<typename T > |
FArray3D< T > | operator/ (FArray3< T > const &a, T const &t) |
| Array / Value. More...
|
|
template<typename U > |
void | swap (FArray3D< U > &a, FArray3D< U > &b) |
|
template<typename T > |
bool | operator== (FArray4< T > const &a, FArray4< T > const &b) |
| FArray4 == FArray4. More...
|
|
template<typename T > |
bool | operator!= (FArray4< T > const &a, FArray4< T > const &b) |
| FArray4 != FArray4. More...
|
|
template<typename U , typename V > |
bool | equal_dimensions (FArray4< U > const &a, FArray4< V > const &b) |
| Equal Dimensions? More...
|
|
template<typename T > |
std::istream & | read_binary (std::istream &stream, FArray4< T > &a) |
| Read an FArray4 from a binary file. More...
|
|
template<typename T > |
std::ostream & | write_binary (std::ostream &stream, FArray4< T > const &a) |
| Write an FArray4 to a binary file. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, FArray4< T > const &a) |
| stream << FArray4 More...
|
|
template<typename T > |
void | swap (FArray4D< T > &a, FArray4D< T > &b) |
| Swap. More...
|
|
template<typename T > |
FArray4D< T > | operator- (FArray4< T > const &a) |
| -Array More...
|
|
template<typename T > |
FArray4D< T > | operator+ (FArray4< T > const &a, FArray4< T > const &b) |
| Array + Array. More...
|
|
template<typename T > |
FArray4D< T > | operator- (FArray4< T > const &a, FArray4< T > const &b) |
| Array - Array. More...
|
|
template<typename T > |
FArray4D< T > | operator+ (FArray4< T > const &a, T const &t) |
| Array + Value. More...
|
|
template<typename T > |
FArray4D< T > | operator+ (T const &t, FArray4< T > const &a) |
| Value + Array. More...
|
|
template<typename T > |
FArray4D< T > | operator- (FArray4< T > const &a, T const &t) |
| Array - Value. More...
|
|
template<typename T > |
FArray4D< T > | operator- (T const &t, FArray4< T > const &a) |
| Value - Array. More...
|
|
template<typename T > |
FArray4D< T > | operator* (FArray4< T > const &a, T const &t) |
| Array * Value. More...
|
|
template<typename T > |
FArray4D< T > | operator* (T const &t, FArray4< T > const &a) |
| Value * Array. More...
|
|
template<typename T > |
FArray4D< T > | operator/ (FArray4< T > const &a, T const &t) |
| Array / Value. More...
|
|
template<typename U > |
void | swap (FArray4D< U > &a, FArray4D< U > &b) |
|
template<typename T > |
bool | operator== (FArray5< T > const &a, FArray5< T > const &b) |
| FArray5 == FArray5. More...
|
|
template<typename T > |
bool | operator!= (FArray5< T > const &a, FArray5< T > const &b) |
| FArray5 != FArray5. More...
|
|
template<typename U , typename V > |
bool | equal_dimensions (FArray5< U > const &a, FArray5< V > const &b) |
| Equal Dimensions? More...
|
|
template<typename T > |
std::istream & | read_binary (std::istream &stream, FArray5< T > &a) |
| Read an FArray5 from a binary file. More...
|
|
template<typename T > |
std::ostream & | write_binary (std::ostream &stream, FArray5< T > const &a) |
| Write an FArray5 to a binary file. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, FArray5< T > const &a) |
| stream << FArray5 More...
|
|
template<typename T > |
void | swap (FArray5D< T > &a, FArray5D< T > &b) |
| Swap. More...
|
|
template<typename T > |
FArray5D< T > | operator- (FArray5< T > const &a) |
| -Array More...
|
|
template<typename T > |
FArray5D< T > | operator+ (FArray5< T > const &a, FArray5< T > const &b) |
| Array + Array. More...
|
|
template<typename T > |
FArray5D< T > | operator- (FArray5< T > const &a, FArray5< T > const &b) |
| Array - Array. More...
|
|
template<typename T > |
FArray5D< T > | operator+ (FArray5< T > const &a, T const &t) |
| Array + Value. More...
|
|
template<typename T > |
FArray5D< T > | operator+ (T const &t, FArray5< T > const &a) |
| Value + Array. More...
|
|
template<typename T > |
FArray5D< T > | operator- (FArray5< T > const &a, T const &t) |
| Array - Value. More...
|
|
template<typename T > |
FArray5D< T > | operator- (T const &t, FArray5< T > const &a) |
| Value - Array. More...
|
|
template<typename T > |
FArray5D< T > | operator* (FArray5< T > const &a, T const &t) |
| Array * Value. More...
|
|
template<typename T > |
FArray5D< T > | operator* (T const &t, FArray5< T > const &a) |
| Value * Array. More...
|
|
template<typename T > |
FArray5D< T > | operator/ (FArray5< T > const &a, T const &t) |
| Array / Value. More...
|
|
template<typename U > |
void | swap (FArray5D< U > &a, FArray5D< U > &b) |
|
template<typename T > |
bool | operator== (FArray6< T > const &a, FArray6< T > const &b) |
| FArray6 == FArray6. More...
|
|
template<typename T > |
bool | operator!= (FArray6< T > const &a, FArray6< T > const &b) |
| FArray6 != FArray6. More...
|
|
template<typename U , typename V > |
bool | equal_dimensions (FArray6< U > const &a, FArray6< V > const &b) |
| Equal Dimensions? More...
|
|
template<typename T > |
std::istream & | read_binary (std::istream &stream, FArray6< T > &a) |
| Read an FArray6 from a binary file. More...
|
|
template<typename T > |
std::ostream & | write_binary (std::ostream &stream, FArray6< T > const &a) |
| Write an FArray6 to a binary file. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &stream, FArray6< T > const &a) |
| stream << FArray6 More...
|
|
template<typename T > |
void | swap (FArray6D< T > &a, FArray6D< T > &b) |
| Swap. More...
|
|
template<typename T > |
FArray6D< T > | operator- (FArray6< T > const &a) |
| -Array More...
|
|
template<typename T > |
FArray6D< T > | operator+ (FArray6< T > const &a, FArray6< T > const &b) |
| Array + Array. More...
|
|
template<typename T > |
FArray6D< T > | operator- (FArray6< T > const &a, FArray6< T > const &b) |
| Array - Array. More...
|
|
template<typename T > |
FArray6D< T > | operator+ (FArray6< T > const &a, T const &t) |
| Array + Value. More...
|
|
template<typename T > |
FArray6D< T > | operator+ (T const &t, FArray6< T > const &a) |
| Value + Array. More...
|
|
template<typename T > |
FArray6D< T > | operator- (FArray6< T > const &a, T const &t) |
| Array - Value. More...
|
|
template<typename T > |
FArray6D< T > | operator- (T const &t, FArray6< T > const &a) |
| Value - Array. More...
|
|
template<typename T > |
FArray6D< T > | operator* (FArray6< T > const &a, T const &t) |
| Array * Value. More...
|
|
template<typename T > |
FArray6D< T > | operator* (T const &t, FArray6< T > const &a) |
| Value * Array. More...
|
|
template<typename T > |
FArray6D< T > | operator/ (FArray6< T > const &a, T const &t) |
| Array / Value. More...
|
|
template<typename I , typename B , typename E , typename S > |
std::size_t | floops (I &i, B const &b, E const &e, S const &s) |
|
template<typename I , typename B , typename E > |
std::size_t | floops (I &i, B const &b, E const &e) |
|
short int | min (short int const a, short int const b) |
| min( short int, short int ) More...
|
|
int | min (int const a, int const b) |
| min( int, int ) More...
|
|
long int | min (long int const a, long int const b) |
| min( long int, long int ) More...
|
|
unsigned short int | min (unsigned short int const a, unsigned short int const b) |
| min( unsigned short int, unsigned short int ) More...
|
|
unsigned int | min (unsigned int const a, unsigned int const b) |
| min( unsigned int, unsigned int ) More...
|
|
unsigned long int | min (unsigned long int const a, unsigned long int const b) |
| min( unsigned long int, unsigned long int ) More...
|
|
float | min (float const a, float const b) |
| min( float, float ) More...
|
|
double | min (double const a, double const b) |
| min( double, double ) More...
|
|
long double | min (long double const a, long double const b) |
| min( long double, long double ) More...
|
|
template<typename T > |
T const & | min (T const &a, T const &b, T const &c) |
| min( a, b, c ) More...
|
|
template<typename T > |
T const & | min (T const &a, T const &b, T const &c, T const &d) |
| min( a, b, c, d ) More...
|
|
template<typename T > |
T const & | min (T const &a, T const &b, T const &c, T const &d, T const &e) |
| min( a, b, c, d, e ) More...
|
|
template<typename T > |
T const & | min (T const &a, T const &b, T const &c, T const &d, T const &e, T const &f) |
| min( a, b, c, d, e, f ) More...
|
|
short int | max (short int const a, short int const b) |
| max( short int, short int ) More...
|
|
int | max (int const a, int const b) |
| max( int, int ) More...
|
|
long int | max (long int const a, long int const b) |
| max( long int, long int ) More...
|
|
unsigned short int | max (unsigned short int const a, unsigned short int const b) |
| max( unsigned short int, unsigned short int ) More...
|
|
unsigned int | max (unsigned int const a, unsigned int const b) |
| max( unsigned int, unsigned int ) More...
|
|
unsigned long int | max (unsigned long int const a, unsigned long int const b) |
| max( unsigned long int, unsigned long int ) More...
|
|
float | max (float const a, float const b) |
| max( float, float ) More...
|
|
double | max (double const a, double const b) |
| max( double, double ) More...
|
|
long double | max (long double const a, long double const b) |
| max( long double, long double ) More...
|
|
template<typename T > |
T const & | max (T const &a, T const &b, T const &c) |
| max( a, b, c ) More...
|
|
template<typename T > |
T const & | max (T const &a, T const &b, T const &c, T const &d) |
| max( a, b, c, d ) More...
|
|
template<typename T > |
T const & | max (T const &a, T const &b, T const &c, T const &d, T const &e) |
| max( a, b, c, d, e ) More...
|
|
template<typename T > |
T const & | max (T const &a, T const &b, T const &c, T const &d, T const &e, T const &f) |
| max( a, b, c, d, e, f ) More...
|
|
template<typename T > |
T | abs (T const &x) |
| std::abs( x ) == | x | More...
|
|
template<typename T > |
T | square (T const &x) |
| square( x ) == x^2 More...
|
|
template<typename T > |
T | cube (T const &x) |
| cube( x ) == x^3 More...
|
|
template<typename T > |
int | sign (T const &x) |
| sign( x ) More...
|
|
template<typename X , typename Y > |
X | sign (X const &x, Y const &y) |
| Sign Transfer from Second Argument to First Argument. More...
|
|
template<typename R , typename T > |
R | nearest (T const &x) |
| nearest< R >( x ): Nearest R More...
|
|
template<typename T > |
std::size_t | nearest_size (T const &x) |
| nearest_size( x ): Nearest std::size_t More...
|
|
template<typename T > |
SSize | nearest_ssize (T const &x) |
| nearest_ssize( x ): Nearest SSize More...
|
|
template<typename T > |
int | nearest_int (T const &x) |
| nearest_int( x ): Nearest int More...
|
|
template<typename T > |
int | nint (T const &x) |
| nint( x ): Nearest int More...
|
|
template<typename T > |
short int | nsint (T const &x) |
| nsint( x ): Nearest short int More...
|
|
template<typename T > |
long int | nlint (T const &x) |
| nlint( x ): Nearest long int More...
|
|
template<typename T > |
T | mod (T const &x, T const &y) |
| x(mod y) computational modulo returning magnitude < | y | and sign of x More...
|
|
float | mod (float const &i, float const &n) |
| i(mod n) : float Arguments More...
|
|
double | mod (double const &i, double const &n) |
| i(mod n) : double Arguments More...
|
|
long |