Fonctions membres publiques | Liste de tous les membres
Référence de la classe Motion

Utilise cette classe pour contrôler une brique Mouvement. Plus de détails...

#include <Motion.h>

Graphe d'héritage de Motion:

Fonctions membres publiques

 Motion ()
 Crée un nouvel objet Motion. Plus de détails...
 
bool detectsMotion ()
 Vérifie s'il y a quelque chose qui bouge devant la brique. Plus de détails...
 
bool detectsStartOfMotion ()
 Vérifie s'il y a quelque chose qui bouge pour la première fois devant la brique. Plus de détails...
 

Description détaillée

Utilise cette classe pour contrôler une brique Mouvement.

Documentation des constructeurs et destructeur

◆ Motion()

Motion::Motion ( )

Crée un nouvel objet Motion.

Documentation des fonctions membres

◆ detectsMotion()

bool Motion::detectsMotion ( )

Vérifie s'il y a quelque chose qui bouge devant la brique.

Renvoie
True si un mouvement est detecté, sinon faux

◆ detectsStartOfMotion()

bool Motion::detectsStartOfMotion ( )

Vérifie s'il y a quelque chose qui bouge pour la première fois devant la brique.

Renvoie
True si le début d'un mouvement est détecté, sinon faux

Cette méthode retourne true uniquement quand le capteur passe de l'état 'pas de mouvement' à l´état 'en mouvement'. Si le capteur était déjà dans l´état 'en mouvement' alors cette méthode retournera faux. Ça te servira si tu veux effectuer une action seulement une fois, par example si tu veux compter combien de personnes sont passées devant ton détecteur