Public Types | Static Public Member Functions

spanned_volume_impl< PointType, 3 > Struct Template Reference

Implementation of the volume of simplices spanned by points in three geometrical dimension. More...

#include <spanned_volume.hpp>

Public Types

typedef traits::value_type
< PointType >::type 
value_type

Static Public Member Functions

static value_type apply (PointType const &p1, PointType const &p2)
static value_type apply (PointType const &p1, PointType const &p2, PointType const &p3)
static value_type apply (PointType const &p1, PointType const &p2, PointType const &p3, PointType const &p4)

Detailed Description

template<typename PointType>
struct viennagrid::detail::spanned_volume_impl< PointType, 3 >

Implementation of the volume of simplices spanned by points in three geometrical dimension.


Member Typedef Documentation

typedef traits::value_type<PointType>::type value_type

Member Function Documentation

static value_type apply ( PointType const &  p1,
PointType const &  p2 
) [inline, static]
static value_type apply ( PointType const &  p1,
PointType const &  p2,
PointType const &  p3,
PointType const &  p4 
) [inline, static]
static value_type apply ( PointType const &  p1,
PointType const &  p2,
PointType const &  p3 
) [inline, static]

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