org.beangle.otk.captcha.core.image

Members list

Type members

Classlikes

abstract class AbstractWordToImage(fontGenerator: FontGenerator, backgroundGenerator: BackgroundGenerator, textPaster: TextPaster, val minAcceptedWordLength: Int, val maxAcceptedWordLength: Int) extends WordToImage

Attributes

Supertypes
trait WordToImage
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ChangeableAttributedString(val g2: Graphics2D, aStrings: Array[AttributedString], bounds: Array[Rectangle2D], metrics: Array[LineMetrics], var kerning: Int)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Random
class Single
class DecoratedTextPaster(val colorGenerator: ColorGenerator, var manageColorPerGlyph: Boolean) extends TextPaster

Attributes

Supertypes
trait TextPaster
class Object
trait Matchable
class Any
class DeformedComposedWordToImage(fontGenerator: FontGenerator, backgroundGenerator: BackgroundGenerator, textPaster: TextPaster, minAcceptedWordLength: Int, maxAcceptedWordLength: Int) extends AbstractWordToImage

Attributes

Supertypes
trait WordToImage
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object GmailEngine

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class GmailEngine(val generator: WordGenerator, val wordToImage: WordToImage) extends CaptchaEngine[InputStream, String]

Attributes

Companion
object
Supertypes
trait CaptchaEngine[InputStream, String]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class RandomFontGenerator(val minFontSize: Int, val maxFontSize: Int, fontsList: Array[Font]) extends FontGenerator

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
trait TextPaster

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class UniColorBackgroundGenerator(val width: Int, val height: Int, val color: Color) extends BackgroundGenerator

Attributes

Supertypes
class Object
trait Matchable
class Any
trait WordToImage

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes