Points&Forces (survey)
Software tools facilitating the task of surveying architecture
|
a plucker class More...
#include <a_plucker.h>
Public Member Functions | |
a_plucker () | |
a_plucker (double ax, double ay, double az, double bx, double by, double bz) | |
a_plucker (a_point p1, a_point p2) | |
a_plucker (const a_plucker &m) | |
~a_plucker () | |
virtual std::string | name () const |
a_point | p1 () const |
a_point | p2 () const |
void | p1 (const a_point &p) |
void | p2 (const a_point &p) |
a_plucker & | operator= (const a_plucker &m) |
bool | operator== (const a_plucker &a) |
a_plucker & | operator- () |
virtual a_plucker | operator+ (const a_plucker &a) |
a_plucker | operator- (const a_plucker &a) |
a_plucker & | operator+= (const a_plucker &a) |
a_plucker & | operator-= (const a_plucker &a) |
a_plucker & | operator*= (double v) |
a_plucker & | operator/= (double v) |
bool | operator== (const a_plucker &a) const |
bool | operator!= (const a_plucker &a) const |
virtual void | read (std::istream &i) |
virtual void | write (std::ostream &o) const |
Protected Attributes | |
a_point | p1_ |
a_point | p2_ |
a plucker class
a_plucker::range_error | a_plucker::compatibility_error |
Definition at line 30 of file a_plucker.h.
a_plucker::a_plucker | ( | ) |
Definition at line 21 of file a_plucker.cxx.
a_plucker::a_plucker | ( | double | ax, |
double | ay, | ||
double | az, | ||
double | bx, | ||
double | by, | ||
double | bz | ||
) |
Definition at line 26 of file a_plucker.cxx.
a_plucker::a_plucker | ( | a_point | p1, |
a_point | p2 | ||
) |
a_plucker::a_plucker | ( | const a_plucker & | m | ) |
Definition at line 31 of file a_plucker.cxx.
|
inline |
Definition at line 38 of file a_plucker.h.
|
inlinevirtual |
Reimplemented in a_wrench, and a_twist.
Definition at line 39 of file a_plucker.h.
bool a_plucker::operator!= | ( | const a_plucker & | a | ) | const |
Definition at line 94 of file a_plucker.cxx.
a_plucker & a_plucker::operator*= | ( | double | v | ) |
Definition at line 75 of file a_plucker.cxx.
Definition at line 61 of file a_plucker.cxx.
a_plucker & a_plucker::operator- | ( | ) |
Definition at line 55 of file a_plucker.cxx.
Definition at line 68 of file a_plucker.cxx.
a_plucker & a_plucker::operator/= | ( | double | v | ) |
Definition at line 82 of file a_plucker.cxx.
bool a_plucker::operator== | ( | const a_plucker & | a | ) |
bool a_plucker::operator== | ( | const a_plucker & | a | ) | const |
Definition at line 89 of file a_plucker.cxx.
|
inline |
|
inline |
Definition at line 43 of file a_plucker.h.
|
inline |
|
inline |
Definition at line 44 of file a_plucker.h.
|
virtual |
|
virtual |
|
protected |
Definition at line 63 of file a_plucker.h.
|
protected |
Definition at line 64 of file a_plucker.h.