Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Math - Sequences - PrimitiveBinaryPolynomialC
 

  PUBLIC
PrimitiveBinaryPolynomialC::PrimitiveBinaryPolynomialC(void)
PrimitiveBinaryPolynomialC::PrimitiveBinaryPolynomialC(int,int,const SArray1dC &)
PrimitiveBinaryPolynomialC::Evaluate(IntT)

   PrimitiveBinaryPolynomialC   
 
Evaluate a binary polynomial in a recurance sequence.
 
include "Ravl/PrimitiveBinaryPolynomial.hh"
Created:23/03/99 
Source file:Ravl/Math/Sequence/PrimitiveBinaryPolynomial.hh
User Level:Normal
Library:RavlMath
Example:exPrimiteBinaryPolynomial.cc
In Scope:RavlN

Comments:
See Numerical Recipies in 'C' pg 312. (this is a full re-implementation)

These are used in generating sobel sequences. Small object.

Variables:
IntT deg;
Degree of polynomial

IntT args;
Args for polynomial

SArray1dC init;
Inital sequence.

Methods:
PrimitiveBinaryPolynomialC()
Default constructor.

PrimitiveBinaryPolynomialC(int arg,int degree,const SArray1dC<UIntT> & ninit)
Constructor.

SArray1dC<UIntT> Evaluate(IntT len)
Evalutate the sequence of 'len' values.


Maintainer:Charles Galambos, Created: 23/03/99, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002