|
|||||||||
| Home >> All >> org >> modama >> framework >> [ operations overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.modama.framework.operations
| Interface Summary | |
| AbstractOperation.Calculator | interface for the strategypattern |
| Class Summary | |
| Abstracton1ImageOperation | a baseclass for operation on exactly one ImageEntity or ImageList |
| Abstracton1InputOperation | a baseclass for operation on exactly one Input (NumberEntity, NumberList, ImageEntity, ImageList) |
| Abstracton2InputOperation | a baseclass for operation on exactly two inputs, it asumes that the order of the 2 inputs doesnt matter depending on the types of the input the output changes slightly: Ne -> NumberEntity Ie -> ImageEntity Nl -> NumberList Il -> ImageList - the input order doesnt matter, so their are 14 possiblities) Input Output Ne an Entity with the same data Ie an Entity with the same data Il a new Ie output = calc( ... |
| AbstractOperation | The abstract base class for an operation. |
| OpAdd | ADDITION takes exactly one or two inputs and adds them (see Abstracton2InputOperation) changes: 05/10/03 - synopia - added toString |
| OpConvert | CONVERTER converts an ImageEntity (or a list) to another datatype |
| OpInv | INVERS takes exactly one input and inverts it (output = 1 / input) |
| OpMul | MULTIPLY takes exactly one or two inputs and adds them (see Abstracton2InputOperation) |
| OpNeg | NEGATOR takes exactly one input and negates it |
| OpSlice | SLICE makes a slice (a cut) with a given thickness at a given position through the image accepts exactly one ImageEntity as input, maybe it also should accept a list, and make produce an NumberLists as output, but at the moment multiple outputs are not allowed -> later |
|
|||||||||
| Home >> All >> org >> modama >> framework >> [ operations overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||