oln::box< PointType > Class Template Reference

Collaboration diagram for oln::box< PointType >:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { d = point_type::dim }
typedef PointType::dpoint_type dpoint_type
typedef PointType point_type

Public Member Functions

 box ()
unsigned dim () const
void add (point_type p)
void add (const box< PointType > &p)
bool overlay (unsigned dim, const box< PointType > &p) const
void make_consistent ()
point_type mass_center ()
point_type box_center ()
point_type mass_center () const
point_type box_center () const
point_type top () const
unsigned card () const
unsigned inner_boxes_card () const
point_type bottom () const
unsigned width () const
unsigned height () const
unsigned integrale () const
float inner_boxes_mean_dim (unsigned i) const
unsigned volume () const
unsigned area () const
float density () const
float square_ratio () const

Detailed Description

template<class PointType>
class oln::box< PointType >

Definition at line 37 of file box.hh.


The documentation for this class was generated from the following files:
Generated on Tue Feb 20 20:24:01 2007 for Olena by  doxygen 1.5.1