MeshKit  1.0
SwapEdges::FlipEdge Struct Reference

#include <SwapEdges.hpp>

Inheritance diagram for SwapEdges::FlipEdge:

List of all members.

Public Member Functions

 FlipEdge ()
 FlipEdge (Vertex *v1, Vertex *v2)
 ~FlipEdge ()
bool isValid () const
bool isSharp (double creseAngle) const
bool isConcave () const

Public Attributes

Facefaces [2]
Vertexopposite_nodes [2]
FaceSequence oldFaces
FaceSequence newFaces
NodeSequence oldNodes
NodeSequence newNodes

Private Member Functions

void process (Vertex *v1, Vertex *v2)

Detailed Description

Definition at line 30 of file SwapEdges.hpp.


Constructor & Destructor Documentation

FlipEdge ( ) [inline]

Definition at line 32 of file SwapEdges.hpp.

FlipEdge ( Vertex v1,
Vertex v2 
) [inline]

Definition at line 35 of file SwapEdges.hpp.

~FlipEdge ( ) [inline]

Definition at line 39 of file SwapEdges.hpp.


Member Function Documentation

bool isConcave ( ) const
bool isSharp ( double  creseAngle) const
bool isValid ( ) const [inline]

Definition at line 42 of file SwapEdges.hpp.

void process ( Vertex v1,
Vertex v2 
) [private]

Member Data Documentation

Face* faces[2]

Definition at line 51 of file SwapEdges.hpp.

Definition at line 54 of file SwapEdges.hpp.

Definition at line 55 of file SwapEdges.hpp.

Definition at line 54 of file SwapEdges.hpp.

Definition at line 55 of file SwapEdges.hpp.

Definition at line 52 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