/TeamRandomNumber/trunk Developers: ekentao

Login name:
ekentao
Total Commits:
77 (30.6%)
Lines of Code:
732 (12.5%)
Most Recent Commit:
2012-12-14 17:01
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for ekentao

Activity by Day of Week for ekentao

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 77 (100.0%) 732 (100.0%) 9.5
Picasso/src/picasso/parser/language/expressions/ 36 (46.8%) 287 (39.2%) 7.9
Picasso/src/picasso/parser/ 17 (22.1%) 186 (25.4%) 10.9
Picasso/src/picasso/view/ 6 (7.8%) 99 (13.5%) 16.5
Picasso/src/picasso/parser/tokens/functions/ 6 (7.8%) 51 (7.0%) 8.5
Picasso/src/picasso/complex/ 2 (2.6%) 40 (5.5%) 20.0
Picasso/src/picasso/view/commands/ 3 (3.9%) 33 (4.5%) 11.0
Picasso/src/picasso/ 1 (1.3%) 19 (2.6%) 19.0
Picasso/src/picasso/parser/tokens/operations/ 1 (1.3%) 12 (1.6%) 12.0
Picasso/src/tests/ 2 (2.6%) 2 (0.3%) 1.0
Picasso/src/picasso/parser/language/ 2 (2.6%) 2 (0.3%) 1.0
Picasso/src/picasso/parser/tokens/ 1 (1.3%) 1 (0.1%) 1.0

Activity of ekentao

Most Recent Commits

ekentao 2012-12-14 17:01 Rev.: 270

Fixed Newton fractal

56 lines of code changed in 4 files:

  • Picasso/src/picasso/complex: ComplexNumber.java (+23), NewtonRoot.java (+17 -20)
  • Picasso/src/picasso/parser/language/expressions: NewtonFractal.java (+16 -28)
  • Picasso/src/tests: NewtonRootTest.java (-2)
ekentao 2012-12-13 20:57 Rev.: 257

random fixed.

7 lines of code changed in 1 file:

  • Picasso/src/picasso/parser/language/expressions: Random.java (+7 -4)
ekentao 2012-12-10 20:38 Rev.: 211

Implemented the random and time variation stuff. The time variation works just like the x and y variables, but with a variable "t". t varies from -1 to 1 just like x and y. There is a set number of frames to the animation and it simply cycles back between -1 and 1 over and over. The evaluate function methods had to be changed so they take an x,y and t. The Canvas was changed into an AnimatedCanvas class which has a list of pixmaps (the animation frames) instead of just one, and has an update function.

1 lines of code changed in 1 file:

  • Picasso/src/picasso/view: AnimatedCanvas.java (+1 -1)
ekentao 2012-12-10 20:35 Rev.: 210

Implemented the random and time variation stuff. The time variation works just like the x and y variables, but with a variable

1 lines of code changed in 1 file:

  • Picasso/src/picasso/view: AnimatedCanvas.java (+1 -1)
ekentao 2012-12-10 20:34 Rev.: 209

Implemented the random and time variation stuff.

314 lines of code changed in 45 files:

  • Picasso/src/picasso: Main.java (+19 -1)
  • Picasso/src/picasso/parser: ConstantAnalyzer.java (+1 -1), ExpressionTreeGenerator.java (+5 -1), IdentifierAnalyzer.java (+3 -1), RandomAnalyzer.java (new 19), functions.conf (+2 -1)
  • Picasso/src/picasso/parser/language: EvaluatableExpression.java (+1 -1), ExpressionTreeNode.java (+1 -2)
  • Picasso/src/picasso/parser/language/expressions: Abs.java (+2 -2), Atan.java (+2 -2), Ceil.java (+2 -2), Clamp.java (+2 -2), Constant.java (+3 -3), Cos.java (+2 -2), Divide.java (+3 -3), Exponent.java (+4 -4), Floor.java (+2 -2), Log.java (+2 -2), Minus.java (+3 -3), Mod.java (+3 -3), Multiply.java (+3 -3), Negate.java (+2 -2), PerlinBW.java (+3 -3), PerlinColor.java (+3 -3), Plus.java (+3 -3), RGBColor.java (+1 -1), RGBToYCrCb.java (+2 -2), Random.java (new 23), Sin.java (+2 -2), T.java (new 41), Tan.java (+2 -2), Variable.java (+1 -1), Wrap.java (+2 -2), X.java (+1 -1), Y.java (+1 -1), YCrCbToRGB.java (+2 -2)
  • Picasso/src/picasso/parser/tokens/functions: RandomToken.java (new 9)
  • Picasso/src/picasso/view: AnimatedCanvas.java (new 75), ButtonPanel.java (+7 -5), Canvas.java (del), Frame.java (+15 -3)
  • Picasso/src/picasso/view/commands: Evaluater.java (+16 -6), Reader.java (+9 -3), Writer.java (+8 -3)
  • Picasso/src/tests: EvaluatorTests.java (+2 -2)
ekentao 2012-12-06 21:43 Rev.: 158

Implemented a multiargument function PerlinColor.

85 lines of code changed in 5 files:

  • Picasso/src/picasso/parser: MultiArgumentFunctionAnalyzer.java (new 26), PerlinColorAnalyzer.java (new 20), functions.conf (+1)
  • Picasso/src/picasso/parser/language/expressions: PerlinColor.java (new 30)
  • Picasso/src/picasso/parser/tokens/functions: PerlinColorToken.java (new 8)
ekentao 2012-12-06 20:53 Rev.: 156

Trigonometric function implementations.

199 lines of code changed in 13 files:

  • Picasso/src/picasso/parser: AtanAnalyzer.java (new 18), CosAnalyzer.java (new 21), SinAnalyzer.java (new 19), TanAnalyzer.java (new 19), functions.conf (+4)
  • Picasso/src/picasso/parser/language/expressions: Atan.java (new 21), Cos.java (new 21), Sin.java (new 21), Tan.java (new 21)
  • Picasso/src/picasso/parser/tokens/functions: AtanToken.java (new 9), CosToken.java (new 8), SinToken.java (new 9), TanToken.java (new 8)
ekentao 2012-12-03 14:19 Rev.: 74

6 lines of code changed in 2 files:

  • Picasso/src/picasso/parser: .nfs0000000000b6808900000017 (new 4), operations.prop (+2 -1)
ekentao 2012-11-30 14:28 Rev.: 39

Multiply operator implementation.

63 lines of code changed in 5 files:

  • Picasso/src/picasso/parser: MultiplyAnalyzer.java (new 21), operations.prop (+1)
  • Picasso/src/picasso/parser/language/expressions: Multiply.java (new 28)
  • Picasso/src/picasso/parser/tokens: CharTokenFactory.java (+1)
  • Picasso/src/picasso/parser/tokens/operations: MultiplyToken.java (new 12)
Generated by StatSVN 0.7.0