![]() |
UNIVERS
15.3
UNIVERS base processing software API
|
Public Member Functions | |
p_stack (const point &p0, const point &p1, const point &p2, const point &p3, double dX, double dY, int iXn, int iYn, pl_model *pM) | |
void | results (DoubleAr &aAmpls, aPoints2D &aWhere) const |
void | results (DoubleAr &aAmpls, IntAr &, IntAr &) const |
void | get_mix_direction (const point3d &pWhat, double &A, double &B) |
virtual void | add_node (const pl_spline &, const point &, double) |
virtual double | desired_step () |
![]() | |
void | get_mix_direction (const point2D &pWhere, double &A, double &B) |
virtual void | addh (const segment2D &val) |
virtual void | addl (const segment2D &val) |
virtual void | addh (const aSegments2D &pArray) |
virtual void | addl (const aSegments2D &pArray) |
virtual void | insert (unsigned i, const aSegments2D &val) |
Protected Member Functions | |
point2D | node (int, int) const |
![]() | |
void | clear_data () |
Logic | point_in_body (const point2D &pWhat, int iB) |
void | get_direction_body (const point2D &pWhat, int iB, double &A, double &B) |
IntAr * | new_body (const point2D &pWhat) |
void | add_body (IntAr *piaBody) |
int | sign (const point2D &, segment2D &) |
int | segment_other_body_line (int iB) |
Protected Attributes | |
double | A |
double | B |
double | C |
double | D |
int | iXnodes |
int | iYnodes |
double | dX |
double | dY |
p_stack_element ** | ppData |
double | lx [3] |
double | ly [3] |
double | lz [3] |
double | x2d [4] |
double | y2d [4] |
![]() | |
int * | iaFlags |
aKindaBorders | akbCurrent |