Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Public Member Functions | Public Attributes | Friends | List of all members
cogitantdisplay::Point Class Reference

Point. More...

#include "cogitant/display/context.h"

Public Member Functions

 Point ()
 Constructeur par défaut. More...
 
 Point (Coord x, Coord y)
 Constructeur. More...
 
bool operator== (Point const &p) const
 Opérateur d'égalité. More...
 
bool operator!= (Point const &p) const
 Opérateur de différence. More...
 

Public Attributes

Coord m_x
 Coordonnée X. More...
 
Coord m_y
 Coordonnée Y. More...
 

Friends

std::ostream & operator<< (std::ostream &os, const Point &e)
 Opérateur de sortie. More...
 

Detailed Description

Point.

Constructor & Destructor Documentation

◆ Point() [1/2]

cogitantdisplay::Point::Point ( )

Constructeur par défaut.

Le point construit est (0,0).

◆ Point() [2/2]

cogitantdisplay::Point::Point ( Coord  x,
Coord  y 
)

Constructeur.

Parameters
xcoordonnée X du point à construire.
ycoordonnée Y du point à construire.

Member Function Documentation

◆ operator!=()

bool cogitantdisplay::Point::operator!= ( Point const &  p) const

Opérateur de différence.

◆ operator==()

bool cogitantdisplay::Point::operator== ( Point const &  p) const

Opérateur d'égalité.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
const Point e 
)
friend

Opérateur de sortie.

Member Data Documentation

◆ m_x

Coord cogitantdisplay::Point::m_x

Coordonnée X.

◆ m_y

Coord cogitantdisplay::Point::m_y

Coordonnée Y.