library of assembled shared sources

http://lass.cocamware.com

lass::prim::AllowDegenerate Struct Reference
[DegeneratePolicy]

AllowDegenerate puts the responsibility on the user. More...

#include <degenerate_policy.h>


Static Public Member Functions

template<class Primitive >
static void enforceEdge (const Primitive &, int)
template<class Primitive >
static void enforceSimple (const Primitive &)
template<class Primitive >
static const Primitive::TValue enforceNonZeroSignedArea (const Primitive &iPrimitive)


Detailed Description

AllowDegenerate puts the responsibility on the user.

It will assume all conditions are fullfilled and continue like nothing is wrong. This is the "best guess" thing.

Definition at line 169 of file degenerate_policy.h.


Member Function Documentation

template<class Primitive >
static void lass::prim::AllowDegenerate::enforceEdge ( const Primitive &  ,
int   
) [inline, static]

Definition at line 172 of file degenerate_policy.h.

template<class Primitive >
static void lass::prim::AllowDegenerate::enforceSimple ( const Primitive &   )  [inline, static]

Definition at line 177 of file degenerate_policy.h.

template<class Primitive >
static const Primitive::TValue lass::prim::AllowDegenerate::enforceNonZeroSignedArea ( const Primitive &  iPrimitive  )  [inline, static]

Definition at line 182 of file degenerate_policy.h.


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

Generated on Mon Nov 10 14:22:13 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo