Package: GrAL Base        GrAL: Packages | Concepts | Homepage

GrAL::cut_grid_view::geom_view< CFG, GEOM > Class Template Reference

The geometric grid view. More...

#include </home/guntram/tmp/GrAL/gral/base/include/Gral/Views/cut-grid-view.h>

Collaboration diagram for GrAL::cut_grid_view::geom_view< CFG, GEOM >:

Collaboration graph
[legend]

List of all members.

Public Types

typedef grid_geometry_category category
typedef base_geom_type::coord_type coord_type
typedef point_traits< coord_typept
typedef grid_view< CFG > grid_type
typedef grid_types< grid_type > gt
typedef gt::Vertex Vertex

Public Member Functions

 geom_view (grid_type const &gg, base_geom_type const &geom)
 geom_view (ref_ptr< grid_type const > gg, ref_ptr< base_geom_type const > geom)
int space_dimension () const
grid_type const & TheGrid () const
coord_type coord (Vertex v) const


Detailed Description

template<class CFG, class GEOM>
class GrAL::cut_grid_view::geom_view< CFG, GEOM >

The geometric grid view.

Todo:
should allow assigment to coordinates of split vertices

could offer the local outward normal vector at split vertices as an aid to defining new coordinates.

could somehow automatically inherit all geometric stuff from GEOM ... but only if no changes to coordinates are allowed!

Definition at line 659 of file cut-grid-view.h.


The documentation for this class was generated from the following file:

©  Guntram Berti 1997-2009. See the GrAL Homepage for up-to-date information.

Generated on Tue Mar 31 19:11:49 2009 for GrAL Base by doxygen 1.5.8