ARB
|
#include <SEC_root.hxx>
Public Member Functions | |
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 205 of file SEC_root.hxx.
|
inline |
Definition at line 216 of file SEC_root.hxx.
|
inlinevirtual |
Definition at line 217 of file SEC_root.hxx.
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, and FINAL_TYPE< SEQTYPE >.
void SEC_oriented::invalidate | ( | ) |
Definition at line 238 of file SEC_layout.cxx.
|
inline |
Definition at line 222 of file SEC_root.hxx.
|
inline |
Definition at line 223 of file SEC_root.hxx.
|
inline |
Definition at line 225 of file SEC_root.hxx.
|
inline |
Definition at line 230 of file SEC_root.hxx.
References abs, diff(), AW::Vector::is_normalized(), AW::Angle::normal(), and sec_assert.
|
inline |
Definition at line 244 of file SEC_root.hxx.
References set_rel_angle().
Referenced by set_rel_angle().
|
inline |
Definition at line 245 of file SEC_root.hxx.
References set_abs_angle().
Referenced by set_abs_angle().
|
inline |
Definition at line 247 of file SEC_root.hxx.
|
inline |
Definition at line 249 of file SEC_root.hxx.
|
inline |
Definition at line 250 of file SEC_root.hxx.