cgma
|
#include <FBStructs.hpp>
Public Member Functions | |
FB_Edge (int vert0, int vert1, int vert0_type, int vert1_type, bool is_intersection) | |
FB_Edge () | |
~FB_Edge () | |
Public Attributes | |
int | v0 |
int | v1 |
int | v0_type |
int | v1_type |
int | edge_type |
bool | mark |
bool | is_intersection_edge |
int | num_times |
double | slope |
unsigned int | quadrant |
int | cubitedgeindex |
Definition at line 62 of file FBStructs.hpp.
FB_Edge::FB_Edge | ( | int | vert0, |
int | vert1, | ||
int | vert0_type, | ||
int | vert1_type, | ||
bool | is_intersection | ||
) | [inline] |
Definition at line 65 of file FBStructs.hpp.
{ v0 = vert0; v1 = vert1; v0_type = vert0_type; v1_type = vert1_type; mark = false; num_times = 0; slope = 0.0; quadrant = 0; if ( is_intersection == true ) edge_type = INTERSECTION_EDGE; else edge_type = UNKNOWN; is_intersection_edge = is_intersection; cubitedgeindex = 0; }
FB_Edge::FB_Edge | ( | ) |
FB_Edge::~FB_Edge | ( | ) | [inline] |
Definition at line 80 of file FBStructs.hpp.
{ }
Definition at line 89 of file FBStructs.hpp.
Definition at line 83 of file FBStructs.hpp.
Definition at line 85 of file FBStructs.hpp.
bool FB_Edge::mark |
Definition at line 84 of file FBStructs.hpp.
Definition at line 86 of file FBStructs.hpp.
unsigned int FB_Edge::quadrant |
Definition at line 88 of file FBStructs.hpp.
double FB_Edge::slope |
Definition at line 87 of file FBStructs.hpp.
int FB_Edge::v0 |
Definition at line 81 of file FBStructs.hpp.
int FB_Edge::v0_type |
Definition at line 82 of file FBStructs.hpp.
int FB_Edge::v1 |
Definition at line 81 of file FBStructs.hpp.
int FB_Edge::v1_type |
Definition at line 82 of file FBStructs.hpp.