#include <si/fold/domainRbf.h>
Definition at line 15 of file domainRbf.h.
◆ DomainRBF() [1/2]
| sigraph::DomainRBF::DomainRBF |
( |
| ) |
|
◆ DomainRBF() [2/2]
| sigraph::DomainRBF::DomainRBF |
( |
const DomainRBF & | dom | ) |
|
◆ ~DomainRBF()
| sigraph::DomainRBF::~DomainRBF |
( |
| ) |
|
|
inlinevirtual |
◆ buildDomRBF()
| static void sigraph::DomainRBF::buildDomRBF |
( |
Tree * | parent, |
|
|
Tree * | tr ) |
|
static |
◆ buildTree()
| virtual void sigraph::DomainRBF::buildTree |
( |
Tree & | tr | ) |
const |
|
virtual |
◆ canBeFound() [1/2]
| virtual bool sigraph::DomainRBF::canBeFound |
( |
const Vertex * | v, |
|
|
const Graph * | g = 0 ) |
|
virtual |
Renvoie si le noeud de graphe de sillons peut appartenir au sillon concerné(donc avoir le label considéré)
- Parameters
-
| v | noeud à tester. Il doit posséder l'attribut {\tt "gravity_center"} pour être utilisable |
| g | graphe auquel appartient le noeud (peut contenir des informations globales utiles au noeud) |
Implements sigraph::Domain.
◆ canBeFound() [2/2]
| virtual bool sigraph::DomainRBF::canBeFound |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
virtual |
Renvoie si le sillon peut se trouver aux coordonnées (x, y, z)
Implements sigraph::Domain.
◆ clone()
| Domain * sigraph::DomainRBF::clone |
( |
| ) |
const |
|
inlinevirtual |
◆ gaussNet() [1/2]
| GaussNet & sigraph::DomainRBF::gaussNet |
( |
| ) |
|
◆ gaussNet() [2/2]
| const GaussNet & sigraph::DomainRBF::gaussNet |
( |
| ) |
const |
◆ learn()
| virtual void sigraph::DomainRBF::learn |
( |
const Vertex * | v, |
|
|
const Graph * | g = 0 ) |
|
virtual |
Apprends le domaine d'un noeud exemple donné.
- Parameters
-
| v | noeud de graphe. Le noeud doit contenir un bucket (attribut {\tt "bucket"}) pour pouvoir être appris |
| g | graphe contenant le noeud {\tt v}; des informations globales du graphe peuvent être utilisées par le noeud |
Reimplemented from sigraph::AdapDomain.
◆ learnBucket()
| virtual void sigraph::DomainRBF::learnBucket |
( |
const Vertex * | v, |
|
|
const Graph * | g = 0 ) |
|
virtual |
◆ learnTalVoxel()
| void sigraph::DomainRBF::learnTalVoxel |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
protected |
◆ learnThreshold()
| float sigraph::DomainRBF::learnThreshold |
( |
| ) |
const |
◆ learnVoxel()
| void sigraph::DomainRBF::learnVoxel |
( |
const std::vector< float > & | rot, |
|
|
const std::vector< float > & | scale, |
|
|
const std::vector< float > & | transl, |
|
|
const std::vector< float > & | vsz, |
|
|
const AimsVector< short, 3 > & | pt ) |
|
protected |
◆ nGauss()
| unsigned sigraph::DomainRBF::nGauss |
( |
| ) |
const |
◆ reset()
| virtual void sigraph::DomainRBF::reset |
( |
| ) |
|
|
virtual |
◆ setLearnThreshold()
| void sigraph::DomainRBF::setLearnThreshold |
( |
float | | ) |
|
◆ setSigma()
| void sigraph::DomainRBF::setSigma |
( |
float | | ) |
|
◆ setThreshold()
| void sigraph::DomainRBF::setThreshold |
( |
float | | ) |
|
◆ sigma()
| float sigraph::DomainRBF::sigma |
( |
| ) |
const |
◆ threshold()
| float sigraph::DomainRBF::threshold |
( |
| ) |
const |
The documentation for this class was generated from the following file: