Package: GrAL Base        GrAL: Packages | Concepts | Homepage

GrAL::extrusion_view::geometry< GEOM2D, F > Class Template Reference

A geometry type for extruded grids. More...

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

Collaboration diagram for GrAL::extrusion_view::geometry< GEOM2D, F >:

Collaboration graph
[legend]

List of all members.

Public Types

enum  extrusion_dir { symmetric, keep_original }
typedef grid_geometry_category category
typedef GEOM2D base_geom_type
typedef base_geom_type::grid_type base_grid_type
typedef grid_types
< base_grid_type > 
bgt
typedef grid< base_grid_type > grid_type
typedef grid_types< grid_type > gt
typedef F mapping_type
typedef F::result_type coord_type
typedef point_traits< coord_typept
typedef pt::component_type scalar_type

Public Member Functions

 geometry (grid_type const &gg, base_geom_type const &geo, mapping_type const &ff, extrusion_dir d=keep_original)
ref_ptr< grid_type const > TheGrid () const
unsigned space_dimension () const
coord_type coord (typename gt::Vertex const &v) const


Detailed Description

template<class GEOM2D, class F>
class GrAL::extrusion_view::geometry< GEOM2D, F >

A geometry type for extruded grids.

See also:
Tested in test-extrusion-view.C

Definition at line 591 of file extrusion-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:52 2009 for GrAL Base by doxygen 1.5.8