|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use PSStack | |
| dtypes | |
| operators | |
| psengines | |
| pstypes | |
| Uses of PSStack in dtypes |
| Subclasses of PSStack in dtypes | |
class |
PSPath
Is a subclass of PSStack which represents a Graphics Stack for the postscript interpreter. |
| Uses of PSStack in operators |
| Methods in operators with parameters of type PSStack | |
boolean |
PSSub.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSSub.action(PSStack s)
Performs subtraction on two operands. |
boolean |
PSStroke.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSStroke.action(PSStack s,
PSPath p)
Adds a |
boolean |
PSString.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSString.action(PSStack s)
Creates the string. |
boolean |
PSShowpage.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSShowpage.action(PSStack s,
PSPath p)
Redraws everything found in the Graphics Stack. |
boolean |
PSShow.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSShow.action(PSStack s)
Calls DrawableString which performs the actual drawing on the screen. |
boolean |
PSRmoveto.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSRmoveto.action(PSStack s,
PSPath p)
Updates the variables which hold the current position and the last move in the Graphics Stack. |
boolean |
PSRlineto.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSRlineto.action(PSStack s,
PSPath p)
Creates a new DrawableLine and adds it to the contents of the Graphics Stack. |
boolean |
PSPstack.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSPstack.action(PSStack s,
java.io.OutputStream os)
Prints of the toppest value in the output plus i'ts removal. |
boolean |
PSPop.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSPop.action(PSStack s)
Removes the toppest element of stack. |
boolean |
PSNewpath.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSNewpath.action(PSStack s,
PSPath p)
Deletes everything in the Graphics Stack up to the last stroke command and setting the current position and the last move to null. |
boolean |
PSNe.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSNe.action(PSStack s)
Compares the literals given and returns the result back to the stack. |
boolean |
PSMul.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSMul.action(PSStack s)
Performs multiplication on two operands. |
boolean |
PSMoveto.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSMoveto.action(PSStack s,
PSPath p)
Updates the variables which hold the current position and the last move in the Graphics Stack. |
boolean |
PSMod.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSMod.action(PSStack s)
Performs modulo on two operands. |
boolean |
PSLt.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSLt.action(PSStack s)
Compares the literals given and returns the result back to the stack. |
boolean |
PSLoop.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSLoop.action(PSStack s)
Repeats an executable array forever unless it contains an exit command. |
boolean |
PSLineto.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSLineto.action(PSStack s,
PSPath p)
Creates a new DrawableLine and adds it to the contents of the Graphics Stack. |
boolean |
PSLength.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSLength.action(PSStack s)
Returns the length of the string given. |
boolean |
PSLe.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSLe.action(PSStack s)
Compares the literals given and returns the result back to the stack. |
boolean |
PSIndex.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSIndex.action(PSStack s)
Copies of the n-element on top of the stack. |
boolean |
PSIfelse.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSIfelse.action(PSStack s)
Rus an executable array if the boolean value is true or another if it is false. |
boolean |
PSIf.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSIf.action(PSStack s)
Rus an executable array if the boolean value is true. |
boolean |
PSIdiv.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSIdiv.action(PSStack s)
Performs integral division on two operands. |
boolean |
PSGt.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSGt.action(PSStack s)
Compares the literals given and returns the result back to the stack. |
boolean |
PSGet.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSGet.action(PSStack s)
Returns the ascii value of the character at the position given on the string. |
boolean |
PSGe.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSGe.action(PSStack s)
Compares the literals given and returns the result back to the stack. |
boolean |
PSFor.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSFor.action(PSStack s)
Repeats the executable array as a for loop: for(i=j;i<=l;i+=k). |
boolean |
PSExit.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSExit.action(PSStack s)
Exits from the nearest loop or for block. |
boolean |
PSExch.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSExch.action(PSStack s)
Exchanges the two top literals of stack. |
boolean |
PSEq.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSEq.action(PSStack s)
Compares the literals given and returns the result back to the stack. |
boolean |
PSDup.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSDup.action(PSStack s)
Dublicates the top element of the stack. |
boolean |
PSDiv.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSDiv.action(PSStack s)
Performs division on two operands. |
boolean |
PSDeq.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSDeq.action(PSStack s,
java.io.OutputStream os)
Prints of the toppest value in the output plus it removes it. |
boolean |
PSCurrentpoint.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSCurrentpoint.action(PSStack s,
PSPath p)
Adds the current point on top of the Runtime Stack. |
boolean |
PSClosepath.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSClosepath.action(PSStack s,
PSPath p)
Creates a new DrawableLine and adds it to the contents of the Graphics Stack if the current position is not null. |
boolean |
PSClear.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSClear.action(PSStack s)
Clears the stack from it's contents. |
boolean |
PSArct.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSArct.action(PSStack s,
PSPath p)
Creates a new DrawableArc and adds it to the contents of the Graphics Stack. |
boolean |
PSArc.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSArc.action(PSStack s,
PSPath p)
Creates a new DrawableArc and adds it to the contents of the Graphics Stack. |
boolean |
PSAdd.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSAdd.action(PSStack s)
Performs addition on two operands. |
boolean |
PSAbs.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSAbs.action(PSStack s)
Performs absolute value on two operands. |
| Uses of PSStack in psengines |
| Methods in psengines with parameters of type PSStack | |
static PSObject |
ExecutionEngine.execExecutableArray(PSStack s,
PSExecArray execArray)
Retrieves a PSobject from the executable array. |
| Uses of PSStack in pstypes |
| Methods in pstypes with parameters of type PSStack | |
void |
PSStringOperator.action(PSStack s)
Executes the action as it is intented. |
void |
PSStackOperator.action(PSStack s)
Executes the action as it is intented. |
void |
PSPathOperator.action(PSStack s,
PSPath p)
Executes the action as it is intented. |
boolean |
PSOperator.isValid(PSStack s)
Checks if it valid to use this operator now. |
void |
PSFlowOperator.action(PSStack s)
Executes the action as it is intented. |
void |
PSEqualityOperator.action(PSStack s)
Executes the action as it is intented. |
void |
PSConsoleOperator.action(PSStack s,
java.io.OutputStream os)
Executes the action as it is intented. |
void |
PSArithmeticOperator.action(PSStack s)
Executes the action of the operand as it is implemented by the programmer. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||