MeshKit  1.0
SwapEdges Struct Reference

#include <SwapEdges.hpp>

Inheritance diagram for SwapEdges:

List of all members.

Classes

struct  FlipEdge

Public Member Functions

void setCreaseAngle (double a)
void setConstraintEdges (vector< Edge * > &edges)
size_t get_number_of_edges_flipped () const

Public Attributes

Meshmesh
double creaseAngle
size_t num_edges_flipped

Static Public Attributes

static const int DELAUNAY_RULE = 0
static const int DEGREE_REDUCTION_RULE = 1
static const int ADVANCE_FRONT_RULE = 2

Detailed Description

Definition at line 8 of file SwapEdges.hpp.


Member Function Documentation

size_t get_number_of_edges_flipped ( ) const [inline]

Definition at line 22 of file SwapEdges.hpp.

void setConstraintEdges ( vector< Edge * > &  edges) [inline]

Definition at line 18 of file SwapEdges.hpp.

void setCreaseAngle ( double  a) [inline]

Definition at line 14 of file SwapEdges.hpp.


Member Data Documentation

const int ADVANCE_FRONT_RULE = 2 [static]

Definition at line 12 of file SwapEdges.hpp.

double creaseAngle

Definition at line 27 of file SwapEdges.hpp.

const int DEGREE_REDUCTION_RULE = 1 [static]

Definition at line 11 of file SwapEdges.hpp.

const int DELAUNAY_RULE = 0 [static]

Definition at line 10 of file SwapEdges.hpp.

Definition at line 26 of file SwapEdges.hpp.

Definition at line 28 of file SwapEdges.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines