SiGraph: sulcal graphs |
![]() |
#include <si/fold/domainBox2.h>


Public Member Functions | |
| DomainBox2 () | |
| DomainBox2 (const DomainBox2 &dom) | |
| virtual | ~DomainBox2 () |
| virtual Domain * | clone () const |
| Duplication. | |
| virtual void | learn (const Vertex *v, const Graph *g=0) |
| Apprends le domaine d'un morceau de sillon donné. | |
| virtual void | buildTree (Tree &tr) const |
| Conversion en arbre (pour IO) | |
Public Member Functions inherited from sigraph::DomainBox | |
| DomainBox () | |
| DomainBox (const DomainBox &dom) | |
| virtual | ~DomainBox () |
| bool | canBeFound (double x, double y, double z) |
| Renvoie si le point peut se trouver aux coordonnées (x, y, z) | |
| virtual bool | canBeFound (const Vertex *v, const Graph *g=0) |
| Renvoie si le noeud de graphe peut appartenir au modèle concerné (donc avoir le label considéré) | |
| virtual void | reset () |
| Réinitialise l'apprentissage (remet les stats à zéro) | |
| void | setDims (double xmin, double ymin, double zmin, double xmax, double ymax, double zmax) |
| double | xmin () const |
| double | ymin () const |
| double | zmin () const |
| double | xmax () const |
| double | ymax () const |
| double | zmax () const |
| const std::string & | gravityCenterAttribute () const |
| void | setGravityCenterAttribute (const std::string &att) |
| virtual void | talairach (float &v1, float &v2, float &v3, const Graph *g) const |
| Transforme le vecteur {\tt (v1, v2, v3)} dans les coordonnées de Talairach (transformation dans le graphe {\tt g}) | |
| virtual void | cubeTalairach (std::vector< std::vector< double > > &pts) const |
| Donne les coordonnées des coins dans Talairach (pas forcément les minmax internes, cf InertialDomainBox), remplit le vecteur avec les 8 points. | |
Public Member Functions inherited from sigraph::AdapDomain | |
| virtual | ~AdapDomain () |
| unsigned | nData () const |
| void | setNData (unsigned ndata) |
| virtual bool | needsMorePasses () const |
| Dit s'il faut encore un passage sur une base pour que l'apprentissage soit complet. | |
| virtual void | nextPass () |
| Effectue le changement de phase d'apprentissage. | |
| virtual void | firstPass () |
| Revient à la première passe d'apprentissage. | |
Public Member Functions inherited from sigraph::Domain | |
| virtual | ~Domain () |
Static Public Member Functions | |
| static void | buildDomBox2 (Tree *parent, Tree *tr) |
| static void | buildDomBox (Tree *parent, Tree *tr) |
Additional Inherited Members | |
| AdapDomain () | |
| AdapDomain (const AdapDomain &dom) | |
Protected Member Functions inherited from sigraph::Domain | |
| Domain () | |
| Domain (const Domain &dom) | |
| double | _xmin |
| double | _ymin |
| double | _zmin |
| double | _xmax |
| double | _ymax |
| double | _zmax |
| std::string | _gcattrib |
| unsigned | _ndata |
Definition at line 12 of file domainBox2.h.
|
inline |
Definition at line 27 of file domainBox2.h.
References sigraph::DomainBox::DomainBox().
Referenced by clone(), and DomainBox2().
|
inline |
Definition at line 32 of file domainBox2.h.
References sigraph::DomainBox::DomainBox(), and DomainBox2().
|
inlinevirtual |
Definition at line 43 of file domainBox2.h.
|
virtual |
Conversion en arbre (pour IO)
Reimplemented from sigraph::DomainBox.
|
inlinevirtual |
Duplication.
Reimplemented from sigraph::DomainBox.
Definition at line 37 of file domainBox2.h.
References DomainBox2().
Apprends le domaine d'un morceau de sillon donné.
| v | sillon ou morceau de sillon sous sa forme de noeud de graphe. Le noeud doit contenir un bucket (attribut "bucket" ) pour pouvoir être appris |
| g | graphe contenant le noeud v; des informations globales du graphe peuvent être utilisées par le noeud |
Reimplemented from sigraph::DomainBox.