|
BALL
1.5.0
|
#include <BALL/DOCKING/GENETICDOCK/genes.h>
Public Member Functions | |
| QuaternionGene () | |
| virtual | ~QuaternionGene () |
| virtual GenericGene * | mate (GenericGene *gg) |
| virtual void | mutate () |
| Quaternion | getValue () |
| virtual GenericGene * | clone () |
| void | randomize () |
Public Member Functions inherited from BALL::GenericGene | |
| GenericGene () | |
| virtual | ~GenericGene () |
Additional Inherited Members | |
Protected Member Functions inherited from BALL::GenericGene | |
| double | randomGeneValue () |
| int | randomGenePosition (int from, int to) |
| BALL::QuaternionGene::QuaternionGene | ( | ) |
constructor
|
virtual |
destructor
|
virtual |
clone method
Implements BALL::GenericGene.
| Quaternion BALL::QuaternionGene::getValue | ( | ) |
returns quaternion vaue
|
virtual |
mating method
Implements BALL::GenericGene.
|
virtual |
mutation method
Implements BALL::GenericGene.
|
virtual |
randomize quaternion
Implements BALL::GenericGene.