contains Margin class
More...
Go to the source code of this file.
|
typedef basic_Margin< int > | Margin |
|
|
template<typename T_ , typename R_ > |
basic_Bounds< T_ > | operator+ (const basic_Bounds< T_ > &b, const basic_Margin< R_ > &m) |
| Adds a Margin object to a bounds. More...
|
|
template<typename T_ , typename R_ > |
basic_Size< T_ > | operator+ (const basic_Size< T_ > &s, const basic_Margin< R_ > &m) |
| Adds a Margin object to a size structure, resultant size can contain previous size with the given Margin. More...
|
|
template<typename T_ , typename R_ > |
basic_Bounds< T_ > | operator- (const basic_Bounds< T_ > &b, const basic_Margin< R_ > &m) |
| Removes a Margin object from a bounds object,. More...
|
|
template<typename T_ , typename R_ > |
basic_Margin< T_ > | operator- (const basic_Bounds< T_ > &b1, const basic_Bounds< R_ > &b2) |
| Subtracts two bounds to find marginal difference between them. More...
|
|
template<typename T_ , typename R_ > |
basic_Size< T_ > | operator- (const basic_Size< T_ > &s, const basic_Margin< R_ > &m) |
| Subtracts a Margin from a size. More...
|
|
template<class T_ > |
std::ostream & | operator<< (std::ostream &out, const basic_Margin< T_ > &Margin) |
|
template<class T_ > |
std::istream & | operator>> (std::istream &in, basic_Margin< T_ > &Margin) |
| Allows Margin to be read from a stream. More...
|
|