Classes | Functions
contrib/brl/bbas/bsl/bsl_opinion.h File Reference

A binomial opinion, x = (b_,d_,a_,u_). More...

#include <vcl_iostream.h>
#include <vcl_limits.h>
#include <vcl_cmath.h>

Go to the source code of this file.

Classes

class  bsl_opinion

Functions

bsl_opinion fuse (bsl_opinion const &lhs, bsl_opinion const &rhs)
bool operator> (bsl_opinion const &lhs, bsl_opinion const &rhs)
bool operator>= (bsl_opinion const &lhs, bsl_opinion const &rhs)
bool operator< (bsl_opinion const &lhs, bsl_opinion const &rhs)
bsl_opinion operator+ (bsl_opinion const &lhs, bsl_opinion const &rhs)
float operator+ (bsl_opinion const &lhs, float rhs)
float operator* (bsl_opinion const &lhs, bsl_opinion const &rhs)
bsl_opinion operator/ (float o1, bsl_opinion const &o2)
bsl_opinion operator/ (bsl_opinion const &o1, bsl_opinion const &o2)
vcl_ostream & operator<< (vcl_ostream &s, bsl_opinion const &o)

Detailed Description

A binomial opinion, x = (b_,d_,a_,u_).

* b_: belief * d_: disbelief * u_: uncertainty about belief * a_: atomicity is the prior probability of the two outcomes, usually 0.5

Author:
Ozge C. Ozcanli
Date:
Jan 26, 2012
    Modifications
     <none yet>
   

Definition in file bsl_opinion.h.


Function Documentation

bsl_opinion fuse ( bsl_opinion const &  lhs,
bsl_opinion const &  rhs 
) [inline]

Definition at line 66 of file bsl_opinion.h.

float operator* ( bsl_opinion const &  lhs,
bsl_opinion const &  rhs 
) [inline]

Definition at line 94 of file bsl_opinion.h.

bsl_opinion operator+ ( bsl_opinion const &  lhs,
bsl_opinion const &  rhs 
) [inline]

Definition at line 92 of file bsl_opinion.h.

float operator+ ( bsl_opinion const &  lhs,
float  rhs 
) [inline]

Definition at line 93 of file bsl_opinion.h.

bsl_opinion operator/ ( float  o1,
bsl_opinion const &  o2 
) [inline]

Definition at line 96 of file bsl_opinion.h.

bsl_opinion operator/ ( bsl_opinion const &  o1,
bsl_opinion const &  o2 
) [inline]

Definition at line 97 of file bsl_opinion.h.

bool operator< ( bsl_opinion const &  lhs,
bsl_opinion const &  rhs 
) [inline]

Definition at line 90 of file bsl_opinion.h.

vcl_ostream& operator<< ( vcl_ostream &  s,
bsl_opinion const &  o 
) [inline]

Definition at line 99 of file bsl_opinion.h.

bool operator> ( bsl_opinion const &  lhs,
bsl_opinion const &  rhs 
) [inline]

Definition at line 88 of file bsl_opinion.h.

bool operator>= ( bsl_opinion const &  lhs,
bsl_opinion const &  rhs 
) [inline]

Definition at line 89 of file bsl_opinion.h.