|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Pen
Abstract pen interface (rendering of a 2D stroke).
| Field Summary |
|---|
| Fields inherited from interface cz.cuni.jagrlib.iface.Property |
|---|
LOGGING, STATISTICS, TEXT_DESCRIPTION |
| Method Summary | |
|---|---|
void |
init()
Stroke (re-)initialization. |
int |
setAlphaOperation(int _op)
Sets the alpha-channel operation (used in stroke() method). |
int |
setOperation(int _op)
Sets the binary set operation (used in stroke() method). |
ValueTransferFunction |
setTransferFunction(ValueTransferFunction _transfer)
Sets the value-transfer function (used in stroke() method). |
void |
stroke()
Render the stroke. |
| Methods inherited from interface cz.cuni.jagrlib.iface.Property |
|---|
commit, get, set |
| Method Detail |
|---|
void init()
int setOperation(int _op)
stroke() method).
_op - Binary set operation (BinaryOperation.BIN_OP_* constant).
RasterGraphics,
Binary operationsint setAlphaOperation(int _op)
stroke() method).
_op - Alpha-channel operation (AlphaOperation.ALPHA_* constant).
Alpha-channel operationsValueTransferFunction setTransferFunction(ValueTransferFunction _transfer)
stroke() method).
_transfer - New value-transfer function or null.
RasterGraphics,
Value-transfor function prototypevoid stroke()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||