Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.grogra.blocks.functionParser
Class IFExpr

    java.lang.Object
      de.grogra.blocks.functionParser.Expr
          de.grogra.blocks.functionParser.IFExpr

Direct Known Subclasses:
  IF

    public abstract class IFExpr

extends Expr

Field Summary
`protected BoolExpr` | `condition`
`protected Expr` | `left`
`protected Expr` | `right`

Constructor Summary
`protected` | `IFExpr(BoolExpr condition, Expr left, Expr right)`

Method Summary
`void` | `setD(double x)`
`void` | `setH(double x)`
`void` | `setHl(double x)`
`void` | `setI(double x)`
`void` | `setN1(double x)`
`void` | `setN2(double x)`
`void` | `setN3(double x)`
`void` | `setP(double x)`
`void` | `setPreI(double x)`
`void` | `setX(double x)`

Methods inherited from class de.grogra.blocks.functionParser.Expr
`eval`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### condition

    protected BoolExpr condition

### left

    protected Expr left

### right

    protected Expr right

Constructor Detail

### IFExpr

    protected IFExpr(BoolExpr condition,
                     Expr left,
                     Expr right)

Method Detail

### setD

    public void setD(double x)

  Specified by:
    `setD` in class `Expr`

### setH

    public void setH(double x)

  Specified by:
    `setH` in class `Expr`

### setHl

    public void setHl(double x)

  Specified by:
    `setHl` in class `Expr`

### setI

    public void setI(double x)

  Specified by:
    `setI` in class `Expr`

### setN1

    public void setN1(double x)

  Specified by:
    `setN1` in class `Expr`

### setN2

    public void setN2(double x)

  Specified by:
    `setN2` in class `Expr`

### setN3

    public void setN3(double x)

  Specified by:
    `setN3` in class `Expr`

### setP

    public void setP(double x)

  Specified by:
    `setP` in class `Expr`

### setPreI

    public void setPreI(double x)

  Specified by:
    `setPreI` in class `Expr`

### setX

    public void setX(double x)

  Specified by:
    `setX` in class `Expr`

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD