#include <FaceBoundary.h>
|
| | ~FaceBoundary () |
| |
| | FaceBoundary (const Face &face) |
| |
| | FaceBoundary (const FaceBoundary &other) |
| |
| FaceBoundary & | operator= (FaceBoundary other) |
| |
| | FaceBoundary (double a_offset[3], double a_size[3], int a_range[3], Coordinate a_coords[2]) |
| |
| | FaceBoundary (Coordinate a_coords[2], double a_position, Edge &a_left, Edge &a_right, Edge &a_bottom, Edge &a_top) |
| |
| Coordinate | getCoord (int i) const |
| |
| void | getCoord (Coordinate a_coord[2]) const |
| |
| int | getIndexSize (int i) const |
| |
| void | getIndexSize (int a_index_size[3]) const |
| |
| double | getPosition () const |
| |
| Edge & | getEdge (Coordinate coord, bool upper) |
| |
| void | getIndexRange (Coordinate coord, std::vector< int > &a_range) const |
| |
| void | setEdge (Coordinate coord, bool upper, const Edge &other) |
| |
| void | split (Coordinate c, int intersection_index, Edge intersection_path, FaceBoundary &left, FaceBoundary &right) |
| |
| void | checkConformity () |
| |
| std::string | printNodes () |
| |
Definition at line 35 of file FaceBoundary.h.
◆ ~FaceBoundary()
| toolbox::curvi::FaceBoundary::~FaceBoundary |
( |
| ) |
|
◆ FaceBoundary() [1/4]
| toolbox::curvi::FaceBoundary::FaceBoundary |
( |
const Face & |
face | ) |
|
◆ FaceBoundary() [2/4]
| toolbox::curvi::FaceBoundary::FaceBoundary |
( |
const FaceBoundary & |
other | ) |
|
◆ FaceBoundary() [3/4]
| toolbox::curvi::FaceBoundary::FaceBoundary |
( |
double |
a_offset[3], |
|
|
double |
a_size[3], |
|
|
int |
a_range[3], |
|
|
Coordinate |
a_coords[2] |
|
) |
| |
◆ FaceBoundary() [4/4]
| toolbox::curvi::FaceBoundary::FaceBoundary |
( |
Coordinate |
a_coords[2], |
|
|
double |
a_position, |
|
|
Edge & |
a_left, |
|
|
Edge & |
a_right, |
|
|
Edge & |
a_bottom, |
|
|
Edge & |
a_top |
|
) |
| |
◆ checkConformity()
| void toolbox::curvi::FaceBoundary::checkConformity |
( |
| ) |
|
◆ getCoord() [1/2]
| void toolbox::curvi::FaceBoundary::getCoord |
( |
Coordinate |
a_coord[2] | ) |
const |
◆ getCoord() [2/2]
| Coordinate toolbox::curvi::FaceBoundary::getCoord |
( |
int |
i | ) |
const |
◆ getEdge()
| Edge & toolbox::curvi::FaceBoundary::getEdge |
( |
Coordinate |
coord, |
|
|
bool |
upper |
|
) |
| |
◆ getIndexRange()
| void toolbox::curvi::FaceBoundary::getIndexRange |
( |
Coordinate |
coord, |
|
|
std::vector< int > & |
a_range |
|
) |
| const |
◆ getIndexSize() [1/2]
| void toolbox::curvi::FaceBoundary::getIndexSize |
( |
int |
a_index_size[3] | ) |
const |
◆ getIndexSize() [2/2]
| int toolbox::curvi::FaceBoundary::getIndexSize |
( |
int |
i | ) |
const |
◆ getPosition()
| double toolbox::curvi::FaceBoundary::getPosition |
( |
| ) |
const |
◆ operator=()
◆ printNodes()
| std::string toolbox::curvi::FaceBoundary::printNodes |
( |
| ) |
|
◆ setEdge()
| void toolbox::curvi::FaceBoundary::setEdge |
( |
Coordinate |
coord, |
|
|
bool |
upper, |
|
|
const Edge & |
other |
|
) |
| |
◆ split()
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & |
ss, |
|
|
const FaceBoundary & |
f |
|
) |
| |
|
friend |
◆ bottom_edge
| Edge toolbox::curvi::FaceBoundary::bottom_edge |
|
private |
◆ coords
| Coordinate toolbox::curvi::FaceBoundary::coords[2] |
|
private |
◆ index_size
| int toolbox::curvi::FaceBoundary::index_size[3] |
|
private |
◆ left_edge
| Edge toolbox::curvi::FaceBoundary::left_edge |
|
private |
◆ position
| double toolbox::curvi::FaceBoundary::position |
|
private |
◆ right_edge
| Edge toolbox::curvi::FaceBoundary::right_edge |
|
private |
◆ top_edge
| Edge toolbox::curvi::FaceBoundary::top_edge |
|
private |
The documentation for this class was generated from the following file: