TM2IN  0.5.1
Static Public Member Functions | Static Public Attributes | List of all members
Checker Class Reference

#include <check.h>

Static Public Member Functions

static bool isSameX (Vertex *a, Vertex *b)
 
static bool isSameY (Vertex *a, Vertex *b)
 
static bool isSameZ (Vertex *a, Vertex *b)
 
static bool isSameX (Vertex *a, Vertex *b, Vertex *c)
 
static bool isSameY (Vertex *a, Vertex *b, Vertex *c)
 
static bool isSameZ (Vertex *a, Vertex *b, Vertex *c)
 
static bool isSameVertex (Vertex &v1, Vertex &v2)
 
static bool isSameVertex (Vertex *v1, Vertex *v2)
 
static int compare_vertex (Vertex *v1, Vertex *v2)
 

Static Public Attributes

static double squaredDistanceOfSamePoint2D
 
static double threshold_same_vt_distance
 
static double threshold_collinear
 
static int num_of_straight = 0
 
static int num_of_invalid = 0
 

Member Function Documentation

int Checker::compare_vertex ( Vertex *  v1,
Vertex *  v2 
)
static
bool Checker::isSameVertex ( Vertex &  v1,
Vertex &  v2 
)
static
bool Checker::isSameVertex ( Vertex *  v1,
Vertex *  v2 
)
static
bool Checker::isSameX ( Vertex *  a,
Vertex *  b 
)
static
static bool Checker::isSameX ( Vertex *  a,
Vertex *  b,
Vertex *  c 
)
static
bool Checker::isSameY ( Vertex *  a,
Vertex *  b 
)
static
static bool Checker::isSameY ( Vertex *  a,
Vertex *  b,
Vertex *  c 
)
static
bool Checker::isSameZ ( Vertex *  a,
Vertex *  b 
)
static
static bool Checker::isSameZ ( Vertex *  a,
Vertex *  b,
Vertex *  c 
)
static

Member Data Documentation

int Checker::num_of_invalid = 0
static
int Checker::num_of_straight = 0
static
double Checker::squaredDistanceOfSamePoint2D
static
double Checker::threshold_collinear
static
double Checker::threshold_same_vt_distance
static

The documentation for this class was generated from the following files: