#include <windownd.hh>
Inheritance diagram for oln::abstract::windownd< Exact >:


Public Types | |
|
typedef window_base< window< Exact >, Exact > | super_type |
| Set the super type. | |
| typedef windownd< Exact > | self_type |
| Set the self type. | |
| typedef Exact | exact_type |
| Set the exact type. | |
| typedef struct_elt_traits< Exact >::dpoint_type | dpoint_type |
| The associate image's type of dpoint (move point). | |
Static Public Member Functions | |
| std::string | name () |
| Return the name of the type. | |
Protected Member Functions | |
| exact_type & | add_ (const dpoint_type &dp) |
Add a point to the window.
| |
| windownd () | |
| Construct a window. | |
| windownd (unsigned size) | |
Construct a w_window of 'size' elements.
| |
Friends | |
| class | window< exact_type > |
A window is a set of points. This class defines how to deal with. These points have N dimensions.
Definition at line 59 of file windownd.hh.
|
|||||
|
The associate image's type of dpoint (move point).
Reimplemented from oln::abstract::window_base< window< Exact >, Exact >. Reimplemented in oln::window1d, oln::window2d, and oln::window3d. Definition at line 71 of file windownd.hh. |
|
||||||||||
|
Add a point to the window.
Add a new member to the window. Definition at line 91 of file windownd.hh.
00092 {
00093 if (dp.is_centered())
00094 this->centered_ = true;
00095 if (!(has_(dp)))
00096 this->dp_.push_back(dp);
00097 this->delta_update(dp);
00098 return this->exact();
00099 }
|
1.3.6-20040222