ARB
|
#include <SEC_root.hxx>
Public Member Functions | |
SEC_base (SEC_root *Root) | |
~SEC_base () OVERRIDE | |
virtual SEC_BASE_TYPE | getType () const =0 |
virtual const Position & | get_fixpoint () const =0 |
virtual void | reset_angles ()=0 |
virtual void | orientationChanged ()=0 |
virtual void | sizeChanged ()=0 |
AW_CL | self () const |
SEC_root * | get_root () const |
Public Member Functions inherited from SEC_constrainted | |
SEC_constrainted () | |
double | drawnSize () const |
double | standardSize () const |
double | minSize () const |
double | maxSize () const |
void | setDrawnSize (double size) |
void | setStandardSize (double size) |
void | setConstraints (double low, double high) |
Public Member Functions inherited from SEC_oriented | |
SEC_oriented () | |
virtual | ~SEC_oriented () |
virtual void | invalidate_sub_angles ()=0 |
void | invalidate () |
const Angle & | get_abs_angle () const |
const Angle & | get_rel_angle () const |
void | set_rel_angle (const Angle &rel) |
void | set_abs_angle (const Angle &abs) |
void | set_rel_angle (const double &rel) |
void | set_abs_angle (const double &abs) |
void | mark_angle_absolute () |
SEC_base * | parent () |
const SEC_base * | parent () const |
Definition at line 267 of file SEC_root.hxx.
|
inline |
Definition at line 272 of file SEC_root.hxx.
|
inline |
Definition at line 273 of file SEC_root.hxx.
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, and FINAL_TYPE< SEQTYPE >.
Referenced by change_constraints(), and findSegmentContaining().
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, FINAL_TYPE< SEQTYPE >, and FINAL_TYPE< SEQTYPE >.
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, and FINAL_TYPE< SEQTYPE >.
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, and FINAL_TYPE< SEQTYPE >.
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, and FINAL_TYPE< SEQTYPE >.
|
inline |
Definition at line 282 of file SEC_root.hxx.
|
inline |
Definition at line 283 of file SEC_root.hxx.