#include <zcross_extractor.H>
Collaboration diagram for ZCrossSeg:
Public Member Functions | |
ZCrossSeg (Bface *face_in, BarycentricCoord start_bc_in, double start_conf_in, BarycentricCoord end_bc_in, double end_conf_in, bool end_in=false) | |
ZCrossSeg | flip () const |
Bface * | get_face () const |
BarycentricCoord | get_start_bc () const |
BarycentricCoord | get_end_bc () const |
Wpt | get_start_pt () const |
Wpt | get_end_pt () const |
double | get_start_conf () const |
double | get_end_conf () const |
bool | is_end () const |
void | set_end (bool end_in=true) |
Private Attributes | |
Bface * | face |
The face the segment lies on. | |
BarycentricCoord | start_bc |
The endpoints of the segment in barycentric coordinates. | |
BarycentricCoord | end_bc |
double | start_conf |
The confidences of the endpoints. | |
double | end_conf |
bool | end |
End flag. |
This segment spans exactly one face on the mesh.
These segments are meant to be kept in a sequence (like an array or vector) with the end_pt
of one segment corresponding to the start_pt
of the next segment in the sequence.
Definition at line 88 of file zcross_extractor.H.
|
Definition at line 92 of file zcross_extractor.H. Referenced by flip(). |
|
Definition at line 104 of file zcross_extractor.H. References end, end_bc, end_conf, face, start_bc, start_conf, and ZCrossSeg(). |
|
Definition at line 111 of file zcross_extractor.H. References end_bc. |
|
Definition at line 117 of file zcross_extractor.H. References end_conf. |
|
Definition at line 114 of file zcross_extractor.H. References end_bc, face, and BarycentricCoord::to_Wpt(). |
|
Definition at line 108 of file zcross_extractor.H. References face. |
|
Definition at line 110 of file zcross_extractor.H. References start_bc. |
|
Definition at line 116 of file zcross_extractor.H. References start_conf. |
|
Definition at line 113 of file zcross_extractor.H. References face, start_bc, and BarycentricCoord::to_Wpt(). |
|
Definition at line 119 of file zcross_extractor.H. References end. |
|
Definition at line 121 of file zcross_extractor.H. References end. |
|
End flag. Marks this segment as the end of a contiguous zero crossing line. Definition at line 134 of file zcross_extractor.H. |
|
Definition at line 128 of file zcross_extractor.H. Referenced by flip(), get_end_bc(), and get_end_pt(). |
|
Definition at line 130 of file zcross_extractor.H. Referenced by flip(), and get_end_conf(). |
|
The face the segment lies on.
Definition at line 126 of file zcross_extractor.H. Referenced by flip(), get_end_pt(), get_face(), and get_start_pt(). |
|
The endpoints of the segment in barycentric coordinates.
Definition at line 128 of file zcross_extractor.H. Referenced by flip(), get_start_bc(), and get_start_pt(). |
|
The confidences of the endpoints.
Definition at line 130 of file zcross_extractor.H. Referenced by flip(), and get_start_conf(). |