CVR-Lib last update 20 Sep 2009

cvrRectangle.h File Reference

Contains template class for aligned rectangles, which are described through two points. More...

#include "cvrIoHandler.h"
#include "cvrPoint.h"
#include "cvrTypeInfo.h"
#include <iostream>
#include "cvrRectangle_inline.h"
#include "cvrRectangle_template.h"

Include dependency graph for cvrRectangle.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cvr::rectangleSide< T >
 Policy class to compute the size of a rectangle's side and the inverse transformation. More...
class  cvr::rectangle< T, S >
 Rectangle representation class. More...

Namespaces

namespace  cvr
namespace  std

Typedefs

typedef rectangle< int > cvr::irectangle
typedef rectangle< float > cvr::frectangle
typedef rectangle< double > cvr::drectangle

Functions

template<typename T , class S >
bool cvr::read (ioHandler &handler, rectangle< T, S > &p, const bool complete=true)
template<typename T , class S >
bool cvr::write (ioHandler &handler, const rectangle< T, S > &p, const bool complete=true)


Detailed Description

Contains template class for aligned rectangles, which are described through two points.

Author:
Pablo Alvarado
Date:
01.11.2002
Id
cvrRectangle.h,v 1.9 2007/10/22 00:47:18 alvarado Exp

Generated on Sun Sep 20 22:08:26 2009 for CVR-Lib by Doxygen 1.5.8