#include <facetteTraceTypes.hh>
Public Types | |
enum | traceTypes { FIRST , MEAN , JUMP , PLUS , MINUS , BDD } |
Public Member Functions | |
FacetteTraceType (const FacetteTraceType &fttype) | |
FacetteTraceType (const enum traceTypes type, const NormalVectorRule &normalVectorRule=NormalVectorRule()) | |
FacetteTraceType< NormalVectorRule > & | operator= (const FacetteTraceType &fttype) |
std::string | typeStr () const |
Return the type of the edgeTraceType as output string. | |
enum traceTypes | type () const |
const NormalVectorRule & | rule () const |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Class FacetteTraceType holding the information about the TraceType, i.e. FIRST, MEAN, JUMP, PLUS, MINUS and a NormalVectorRule. The template indicates, if we are using the edge or the quad or maybe any other normal vector rule
Definition at line 34 of file facetteTraceTypes.hh.
enum concepts::FacetteTraceType::traceTypes |
Definition at line 36 of file facetteTraceTypes.hh.
|
inline |
Definition at line 39 of file facetteTraceTypes.hh.
|
inline |
Definition at line 41 of file facetteTraceTypes.hh.
|
inline |
Definition at line 45 of file facetteTraceTypes.hh.
|
inlinevirtual |
Definition at line 48 of file facetteTraceTypes.hh.
|
inlineprotectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Definition at line 77 of file facetteTraceTypes.hh.
|
inline |
Definition at line 52 of file facetteTraceTypes.hh.
|
inline |
Definition at line 74 of file facetteTraceTypes.hh.
|
inline |
Definition at line 72 of file facetteTraceTypes.hh.
|
inline |
Return the type of the edgeTraceType as output string.
Definition at line 61 of file facetteTraceTypes.hh.