# 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 State (int I, int J, int K)
void VFlip ()

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` )

Referenced by my_main().

 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

 Real OneDimSolve::accX` [private]`

Referenced by LookAt().

 Real OneDimSolve::accY` [private]`

Referenced by LookAt().

 int OneDimSolve::C` [private]`

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

 bool OneDimSolve::Captured` [private]`

Referenced by LookAt(), and Solve().

 bool OneDimSolve::Finish` [private]`

Referenced by LookAt(), and Solve().

 R1_R1& OneDimSolve::function` [private]`

Referenced by LookAt(), and Solve().

 int OneDimSolve::hpol` [private]`

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().

 int OneDimSolve::Last` [private]`

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().

 int OneDimSolve::vpol` [private]`

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  1.6.1