Index

A B C D E F G I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

Canvas - Class in picasso.view
The canvas on which to present the image.
Canvas(JFrame) - Constructor for class picasso.view.Canvas
 
Canvas(JFrame, String) - Constructor for class picasso.view.Canvas
 
capitalize(String) - Static method in class picasso.parser.tokens.TokenFactory
Capitalizes the first letter in the string
CARET - Static variable in class picasso.parser.language.CharConstants
 
CharConstants - Class in picasso.parser.language
Symbolic names for character constants
CharConstants() - Constructor for class picasso.parser.language.CharConstants
 
CharToken - Class in picasso.parser.tokens.chars
A token represented by a single character, e.g., '*', ';', '[' and so on; the method equals compares a CharToken as equal to another CharToken encapsulating the same character.
CharToken(int) - Constructor for class picasso.parser.tokens.chars.CharToken
Represents the given single-character token
CharTokenFactory - Class in picasso.parser.tokens
Factory for generating CharToken objects ensuring that only one of any specific CharToken object is created (enforcing CharToken singleton-ness per char value)
CharTokenFactory() - Constructor for class picasso.parser.tokens.CharTokenFactory
 
clamp() - Method in class picasso.parser.language.expressions.RGBColor
 
clamp(double) - Static method in class picasso.parser.language.expressions.RGBColor
 
COLOR_MAX - Static variable in class picasso.parser.language.expressions.RGBColor
 
COLOR_MIN - Static variable in class picasso.parser.language.expressions.RGBColor
 
ColorAnalyzer - Class in picasso.parser
SemanticAnalyzer for an RGB Color
ColorAnalyzer() - Constructor for class picasso.parser.ColorAnalyzer
 
ColorToken - Class in picasso.parser.tokens
Represents a color (using double values).
ColorToken(double, double, double) - Constructor for class picasso.parser.tokens.ColorToken
Constructs a token representing the value
COMMA - Static variable in class picasso.parser.language.CharConstants
 
Command<T> - Interface in picasso.util
An abstract command class that operates on some target object.
CommaToken - Class in picasso.parser.tokens.chars
Represents a comma in the Picasso programming language
CommaToken() - Constructor for class picasso.parser.tokens.chars.CommaToken
 
Constant - Class in picasso.parser.language.expressions
Represents a constant in the Picasso language.
Constant(double) - Constructor for class picasso.parser.language.expressions.Constant
Creates a new Constant object that represents the given value
CONSTANT - Static variable in class picasso.parser.ExpressionTreeGenerator
 
ConstantAnalyzer - Class in picasso.parser
Analyzer for a constant, must be between [-1, 1]
ConstantAnalyzer() - Constructor for class picasso.parser.ConstantAnalyzer
 
constantExpressionTests() - Method in class tests.ExpressionTreeGeneratorTests
 
copyImage(Dimension, Dimension, BufferedImage) - Method in class picasso.model.Pixmap
 
COS - Enum constant in enum class picasso.parser.language.expressions.ReferenceForExpressionEvaluations
 
createExpression() - Method in class picasso.view.commands.Evaluator
A place holder for a more interesting way to build the expression.
createFunctionParserMappings() - Method in class picasso.parser.SemanticAnalyzer
Map each function tokens to its semantic analyzer
createImage(int, int, Color) - Method in class picasso.model.Pixmap
 
createOperationMappings() - Method in class picasso.parser.SemanticAnalyzer
Map each operation token to its semantic analyzer
currToken - Variable in class picasso.parser.Tokenizer
 
A B C D E F G I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form