33#ifndef __H__UG_NORMAL_CALCULATION__
34#define __H__UG_NORMAL_CALCULATION__
49template <
class TAAPos>
50inline typename TAAPos::ValueType
53template <
class TAAPos>
54inline typename TAAPos::ValueType
57template <
class TAAPos>
58inline typename TAAPos::ValueType
61template <
class TAAPos>
62inline typename TAAPos::ValueType
65template <
class TAAPos>
66inline typename TAAPos::ValueType
holds the vertices of an Edge or an EdgeDescriptor.
Definition grid_base_objects.h:362
Definition grid_base_objects.h:483
the generic attachment-accessor for access to grids attachment pipes.
Definition grid.h:182
int CalculateNormal(vector3 &vNormOut, Grid &grid, Edge *e, Grid::AttachmentAccessor< Vertex, APosition > &aaPos, Grid::AttachmentAccessor< Face, ANormal > *paaNormFACE)
Calculates the normal of the given edge.
Definition edge_util.cpp:314
TAAPos::ValueType CalculateOuterNormal(Vertex *v, int sideIndex, TAAPos aaPos)
Calculates the outer normal of the i-th side of the given grid object.
Definition normal_calculation_impl.h:44
MathVector< 2, number > vector2
a 2d vector
Definition ugmath_types.h:69