Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form