![]() |
ApprentissageProgrammationCpp
..
|
[print_const] Plus de détails...
Fonctions membres publiques | |
Point ()=default | |
[point] Plus de détails... | |
Point (Point &)=default | |
Point (const double &x, const double &y, const std::string &name) | |
[construct1] Plus de détails... | |
void | print () const |
Point (const double &a, const double &b, const std::string &pname) | |
Point () | |
Point (const std::string &name) | |
Point (const double &a, const std::string &pname) | |
Point (const double &a, const double &b, const std::string &pname) | |
Point () | |
Point (const double &a, const double &b, const std::string &pname) | |
Point (const Point &other) | |
[good_idea] Plus de détails... | |
Point ()=default | |
Point (const Point &)=delete | |
Point ()=default | |
Point (Point &)=default | |
Point (const double &x, const double &y, const std::string &name) | |
~Point () | |
void | print () |
[point] Plus de détails... | |
void | print () |
void | print () |
void | print () |
Point ()=default | |
Point (const Point &)=default | |
Point (const double &x, const double &y, const std::string &name) | |
Point & | operator= (const Point &other) |
[assignement] Plus de détails... | |
bool | operator== (const Point &other) const |
[assignement] Plus de détails... | |
bool | operator< (const Point &other) const |
[equality] Plus de détails... | |
bool | operator> (const Point &other) const |
bool | operator<= (const Point &other) const |
bool | operator>= (const Point &other) const |
Point | operator+ (const Point &other) |
[comparison] Plus de détails... | |
Point | operator- (const Point &other) |
std::string | operator() () const |
[operations] Plus de détails... | |
double | operator() (const std::size_t i) const |
double & | operator() (const std::size_t i) |
double | operator[] (const std::string &item) const |
double & | operator[] (const std::string &item) |
void | print () const |
[math2] Plus de détails... | |
void | setValues (const double &, const double &, const std::string &) |
void | print () |
Fonctions membres protégées | |
void | print_protected () |
Attributs protégés | |
double | x_ {0.} |
double | y_ {0.} |
std::string | name_ {"O"} |
double | x {0.0} |
[good_idea] Plus de détails... | |
double | y {0.0} |
std::string | name {"O"} |
Amis | |
std::ostream & | operator<< (std::ostream &os, const Point &p) |
[access] Plus de détails... | |
Point | operator* (const double &c, const Point &p) |
[flux] Plus de détails... | |
[print_const]
[Point]
[point1]
[delete]
[point]
|
default |
[point]
[construct]
|
default |
Point::Point | ( | const double & | x, |
const double & | y, | ||
const std::string & | name | ||
) |
[construct1]
Point::Point | ( | const double & | a, |
const double & | b, | ||
const std::string & | pname | ||
) |
Point::Point | ( | ) |
Point::Point | ( | const std::string & | name | ) |
Point::Point | ( | const double & | a, |
const std::string & | pname | ||
) |
Point::Point | ( | const double & | a, |
const double & | b, | ||
const std::string & | pname | ||
) |
Point::Point | ( | ) |
Point::Point | ( | const double & | a, |
const double & | b, | ||
const std::string & | pname | ||
) |
Point::Point | ( | const Point & | other | ) |
[good_idea]
[copy_constructor]
|
default |
|
delete |
|
default |
|
default |
Point::Point | ( | const double & | x, |
const double & | y, | ||
const std::string & | name | ||
) |
Point::~Point | ( | ) |
|
default |
|
default |
Point::Point | ( | const double & | x, |
const double & | y, | ||
const std::string & | name | ||
) |
std::string Point::operator() | ( | ) | const |
[operations]
[operations_impl]
[access]
[access_impl]
double Point::operator() | ( | const std::size_t | i | ) | const |
double & Point::operator() | ( | const std::size_t | i | ) |
[comparison]
[comparison_impl]
[operations]
[operations_impl]
bool Point::operator< | ( | const Point & | other | ) | const |
[equality]
[equality_impl]
[comparison]
[comparison_impl]
bool Point::operator<= | ( | const Point & | other | ) | const |
bool Point::operator== | ( | const Point & | other | ) | const |
[assignement]
[assignement_impl]
[equality]
[equality_impl]
bool Point::operator> | ( | const Point & | other | ) | const |
bool Point::operator>= | ( | const Point & | other | ) | const |
double Point::operator[] | ( | const std::string & | item | ) | const |
double & Point::operator[] | ( | const std::string & | item | ) |
void Point::print | ( | ) |
void Point::print | ( | ) |
void Point::print | ( | ) |
|
inline |
[point]
[print_def]
void Point::print | ( | ) |
void Point::print | ( | ) | const |
void Point::print | ( | ) | const |
[math2]
|
protected |
void Point::setValues | ( | const double & | a, |
const double & | b, | ||
const std::string & | pname | ||
) |
|
friend |
[access]
[flux]
[flux_impl]
|
protected |
|
protected |
|
protected |
[good_idea]
|
protected |
|
protected |
|
protected |