Points&Forces (survey)
Software tools facilitating the task of surveying architecture
|
a rib More...
#include <a_rib.h>
Classes | |
class | profile_order_error |
Public Member Functions | |
a_rib () | |
virtual | ~a_rib () |
int | size () const |
a_curve_lin | profile (double a) const |
void | output_tri_open (std::ostream &o) const |
void | output_tri_closed (std::ostream &o) const |
void | output_vol (std::ostream &o) const |
Protected Member Functions | |
int | ref (double a) const |
void | output_pts (std::ostream &o, int &imax, int &jmax, bool is_closed_volume) const |
void | output_pts_vol (std::ostream &o, int &imax, int &jmax) const |
a_curve_lin | gia_profile (double a, int ref1, int ref2) const |
void | invert () |
void | construct_profile_pos () |
void | extrapolate_1profile_setup () |
void | extrapolate_profiles_setup () |
void | init () |
Protected Attributes | |
a_curve_lin | path_ |
int | path_pos_ |
double | m2_ |
std::vector< a_curve_lin * > | profiles_ |
std::vector< double > | profile_pos_ |
Friends | |
std::istream & | operator>> (std::istream &i, a_rib &m) |
std::ostream & | operator<< (std::ostream &o, const a_rib &m) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
void a_rib::output_tri_closed | ( | std::ostream & | o | ) | const |
void a_rib::output_tri_open | ( | std::ostream & | o | ) | const |
void a_rib::output_vol | ( | std::ostream & | o | ) | const |
a_curve_lin a_rib::profile | ( | double | a | ) | const |
|
protected |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |