OneDimSolve Class Reference

#include <solution.h>

List of all members.

Public Member Functions

 OneDimSolve (R1_R1 &f, Real AccY=0.0001, Real AccX=0.0)
Real Solve (Real Y, Real X, Real Dev, int Lim=100)

Private Member Functions

void Flip ()
void HFlip ()
void Linear (int, int, int)
void LookAt (int)
void Quadratic (int, int, int)
void State (int I, int J, int K)
void VFlip ()

Private Attributes

Real accX
Real accY
int C
bool Captured
bool Finish
R1_R1function
int hpol
int i
int L
int Last
int lim
int U
int vpol
Real x [3]
Real y [3]
Real YY

Constructor & Destructor Documentation

OneDimSolve::OneDimSolve ( R1_R1 f,
Real  AccY = 0.0001,
Real  AccX = 0.0 
) [inline]

Member Function Documentation

void OneDimSolve::Flip (  )  [private]

References C, hpol, L, State(), U, vpol, and y.

Referenced by Solve().

void OneDimSolve::HFlip (  )  [private]

References C, hpol, L, State(), and U.

Referenced by Solve().

void OneDimSolve::Linear ( int  I,
int  J,
int  K 
) [private]

References x, and y.

Referenced by Solve().

void OneDimSolve::LookAt ( int  V  )  [private]

References accX, accY, Captured, Finish, function, L, Last, lim, Throw, U, vpol, x, y, and YY.

Referenced by Solve().

void OneDimSolve::Quadratic ( int  I,
int  J,
int  K 
) [private]

References square(), x, and y.

Referenced by Solve().

Real OneDimSolve::Solve ( Real  Y,
Real  X,
Real  Dev,
int  Lim = 100 
)
void OneDimSolve::State ( int  I,
int  J,
int  K 
) [private]

References C, L, and U.

Referenced by Flip(), HFlip(), and Solve().

void OneDimSolve::VFlip (  )  [private]

References vpol, and y.

Referenced by Solve().


Member Data Documentation

Referenced by LookAt().

Referenced by LookAt().

int OneDimSolve::C [private]

Referenced by Flip(), HFlip(), Solve(), and State().

Referenced by LookAt(), and Solve().

Referenced by LookAt(), and Solve().

Referenced by LookAt(), and Solve().

Referenced by Flip(), HFlip(), and Solve().

int OneDimSolve::i [private]

Referenced by Solve().

int OneDimSolve::L [private]

Referenced by Flip(), HFlip(), LookAt(), Solve(), and State().

Referenced by LookAt(), and Solve().

int OneDimSolve::lim [private]

Referenced by LookAt(), and Solve().

int OneDimSolve::U [private]

Referenced by Flip(), HFlip(), LookAt(), Solve(), and State().

Referenced by Flip(), LookAt(), Solve(), and VFlip().

Real OneDimSolve::x[3] [private]

Referenced by Linear(), LookAt(), Quadratic(), and Solve().

Real OneDimSolve::y[3] [private]
Real OneDimSolve::YY [private]

Referenced by LookAt(), and Solve().


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1