Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
BIAS::Edge_s Struct Reference

Struct for easier handling of edges. More...

#include <Utils/TriangleMesh.hh>

+ Collaboration diagram for BIAS::Edge_s:

Public Member Functions

bool operator() (Edge_s a, Edge_s b) const
 
Edge_soperator= (const Edge_s &E)
 
bool operator== (const Edge_s &E)
 

Public Attributes

double err
 
int IDv1
 
int IDv2
 
Vector3< double > newV
 

Detailed Description

Struct for easier handling of edges.

Definition at line 42 of file TriangleMesh.hh.

Member Function Documentation

bool BIAS::Edge_s::operator() ( Edge_s  a,
Edge_s  b 
) const
inline

Definition at line 49 of file TriangleMesh.hh.

References err.

Edge_s& BIAS::Edge_s::operator= ( const Edge_s E)
inline

Definition at line 60 of file TriangleMesh.hh.

References err, IDv1, IDv2, and newV.

bool BIAS::Edge_s::operator== ( const Edge_s E)
inline

Definition at line 53 of file TriangleMesh.hh.

References IDv1, and IDv2.

Member Data Documentation

double BIAS::Edge_s::err

Definition at line 47 of file TriangleMesh.hh.

Referenced by operator()(), and operator=().

int BIAS::Edge_s::IDv1

Definition at line 44 of file TriangleMesh.hh.

Referenced by operator=(), operator==(), and BIAS::TriangleMesh::SimplifyMeshSurface_().

int BIAS::Edge_s::IDv2

Definition at line 45 of file TriangleMesh.hh.

Referenced by operator=(), operator==(), and BIAS::TriangleMesh::SimplifyMeshSurface_().

Vector3<double> BIAS::Edge_s::newV

Definition at line 46 of file TriangleMesh.hh.

Referenced by operator=(), and BIAS::TriangleMesh::SimplifyMeshSurface_().


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