#include <bsta_kent.h>
Public Member Functions | |
| bsta_kent () | |
| default constructor. | |
| bsta_kent (T kappa, T beta, vnl_vector_fixed< T, 3 > const &gamma1, vnl_vector_fixed< T, 3 > const &gamma2, vnl_vector_fixed< T, 3 > const &gamma3) | |
| int | version () const |
| bsta_kent (vnl_matrix_fixed< T, 3, 3 > const &m) | |
| construct from a 3x3 matrix. | |
| ~bsta_kent () | |
| T | kappa () const |
| T | beta () const |
| vnl_vector_fixed< T, 3 > | minor_axis () const |
| vnl_vector_fixed< T, 3 > | major_axis () const |
| vnl_vector_fixed< T, 3 > | mean_direction () const |
| bool | unimodal () const |
| true if unimodal, false if bimodal. | |
| T | prob_density (vnl_vector_fixed< T, 3 > const &x) |
| pre:. | |
| vnl_vector_fixed< T, 3 > | mean () const |
Private Member Functions | |
| T | normalizing_const (T kappa=0, T beta=0) |
| normalizing constant method. | |
Private Attributes | |
| T | kappa_ |
| T | beta_ |
| vnl_vector_fixed< T, 3 > | gamma1_ |
| vnl_vector_fixed< T, 3 > | gamma2_ |
| vnl_vector_fixed< T, 3 > | gamma3_ |
Definition at line 26 of file bsta_kent.h.
default constructor.
Definition at line 30 of file bsta_kent.h.
| bsta_kent< T >::bsta_kent | ( | T | kappa, |
| T | beta, | ||
| vnl_vector_fixed< T, 3 > const & | gamma1, | ||
| vnl_vector_fixed< T, 3 > const & | gamma2, | ||
| vnl_vector_fixed< T, 3 > const & | gamma3 | ||
| ) | [inline] |
Definition at line 34 of file bsta_kent.h.
construct from a 3x3 matrix.
Definition at line 20 of file bsta_kent.txx.
Definition at line 48 of file bsta_kent.h.
| T bsta_kent< T >::beta | ( | ) | const [inline] |
Definition at line 51 of file bsta_kent.h.
| T bsta_kent< T >::kappa | ( | ) | const [inline] |
Definition at line 50 of file bsta_kent.h.
| vnl_vector_fixed<T,3> bsta_kent< T >::major_axis | ( | ) | const [inline] |
Definition at line 53 of file bsta_kent.h.
| vnl_vector_fixed<T,3> bsta_kent< T >::mean | ( | ) | const [inline] |
Definition at line 62 of file bsta_kent.h.
| vnl_vector_fixed<T,3> bsta_kent< T >::mean_direction | ( | ) | const [inline] |
Definition at line 54 of file bsta_kent.h.
| vnl_vector_fixed<T,3> bsta_kent< T >::minor_axis | ( | ) | const [inline] |
Definition at line 52 of file bsta_kent.h.
| T bsta_kent< T >::normalizing_const | ( | T | kappa = 0, |
| T | beta = 0 |
||
| ) | [private] |
normalizing constant method.
Definition at line 115 of file bsta_kent.txx.
| T bsta_kent< T >::prob_density | ( | vnl_vector_fixed< T, 3 > const & | x | ) |
pre:.
Definition at line 105 of file bsta_kent.txx.
| bool bsta_kent< T >::unimodal | ( | ) | const [inline] |
true if unimodal, false if bimodal.
Definition at line 57 of file bsta_kent.h.
| int bsta_kent< T >::version | ( | ) | const [inline] |
Definition at line 38 of file bsta_kent.h.
Definition at line 66 of file bsta_kent.h.
Definition at line 67 of file bsta_kent.h.
Definition at line 68 of file bsta_kent.h.
Definition at line 69 of file bsta_kent.h.
Definition at line 65 of file bsta_kent.h.
1.7.5.1