#include <a_point2.h>
|
static const std::string | help () |
|
static const std::string | help () |
|
static const std::string | help () |
|
Definition at line 39 of file a_point2.h.
◆ a_point2() [1/5]
◆ a_point2() [2/5]
a_point2::a_point2 |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |
◆ a_point2() [3/5]
a_point2::a_point2 |
( |
const float |
x[2] | ) |
|
|
inline |
◆ a_point2() [4/5]
a_point2::a_point2 |
( |
const double |
x[2] | ) |
|
|
inline |
◆ a_point2() [5/5]
a_point2::a_point2 |
( |
const a_point2 & |
p | ) |
|
|
inline |
◆ classname()
virtual const std::string a_point2::classname |
( |
| ) |
|
|
inlinevirtual |
return class name: should be overridden by children classes
Reimplemented from a_geom_base.
Definition at line 48 of file a_point2.h.
◆ dist()
double a_point2::dist |
( |
const a_point2 & |
p | ) |
const |
|
inline |
◆ help()
const std::string a_point2::help |
( |
| ) |
|
|
static |
◆ norm()
double a_point2::norm |
( |
| ) |
const |
◆ normalise()
◆ operator*=() [1/2]
double a_point2::operator*= |
( |
const a_point2 & |
p | ) |
|
◆ operator*=() [2/2]
a_point2 & a_point2::operator*= |
( |
double |
v | ) |
|
◆ operator+=()
◆ operator-()
◆ operator-=()
◆ operator/=() [1/2]
◆ operator/=() [2/2]
a_point2 & a_point2::operator/= |
( |
double |
v | ) |
|
◆ operator=()
◆ operator==()
bool a_point2::operator== |
( |
const a_point2 & |
p | ) |
|
◆ operator[]() [1/2]
double& a_point2::operator[] |
( |
const int |
i | ) |
|
|
inline |
◆ operator[]() [2/2]
double a_point2::operator[] |
( |
const int |
i | ) |
const |
|
inline |
◆ read()
void a_point2::read |
( |
std::istream & |
i | ) |
|
|
virtual |
read object from stream: should be overridden by children classes
Reimplemented from a_base.
Definition at line 148 of file a_point2.cxx.
◆ rotate()
a_point2 & a_point2::rotate |
( |
const double |
angle | ) |
|
◆ set() [1/3]
void a_point2::set |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |
◆ set() [2/3]
void a_point2::set |
( |
double |
x[2] | ) |
|
|
inline |
◆ set() [3/3]
void a_point2::set |
( |
float |
x[2] | ) |
|
|
inline |
◆ sumsq()
double a_point2::sumsq |
( |
| ) |
const |
◆ translate()
a_point2& a_point2::translate |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |
◆ write()
void a_point2::write |
( |
std::ostream & |
o | ) |
const |
|
virtual |
write object to stream: should be overridden by children classes
Reimplemented from a_base.
Definition at line 154 of file a_point2.cxx.
◆ x() [1/2]
double a_point2::x |
( |
| ) |
const |
|
inline |
◆ x() [2/2]
void a_point2::x |
( |
double |
v | ) |
|
|
inline |
◆ y() [1/2]
double a_point2::y |
( |
| ) |
const |
|
inline |
◆ y() [2/2]
void a_point2::y |
( |
double |
v | ) |
|
|
inline |
◆ x_
◆ y_
The documentation for this class was generated from the following files: