BALL
1.4.79
|
#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 | |
virtual | ~GenericGene () |
Additional Inherited Members | |
Static Public Member Functions inherited from BALL::GenericGene | |
static void | initializeRNG () |
Static Protected Attributes inherited from BALL::GenericGene | |
static RandomNumberGenerator | rng_ |
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.