Skip to main content
CrystalDocs
Browse DocsCrystalShardsAbout

github.com/naqvis/crimage

main

Types

  • CrImage
    • Alpha
    • Alpha16
    • BMP
      • FormatError
      • Reader
      • Writer
    • BoundsCheck
    • BoundsError
    • CMYK
    • CircleStyle
    • ClipContext
    • ClippedImage
    • Color
      • Alpha
      • Alpha16
      • CMYK
      • Color
      • Gray
      • Gray16
      • HSL
      • HSV
      • LAB
      • Model
      • ModelProc
      • NRGBA
      • NRGBA64
      • NYCbCrA
      • Palette
      • RGBA
      • RGBA64
      • YCbCr
    • Config
    • DecompressionGuard
      • Config
      • Guard
      • TrackingIO
    • DimensionError
    • Draw
      • ArcStyle
      • ArrowHeadType
      • ArrowStyle
      • AxisStyle
      • BezierStyle
      • BlendMode
      • BracketStyle
      • CalloutStyle
      • CircleStyle
      • CloseCommand
      • ColorScaleStyle
      • ColorStop
      • ConicGradient
      • CornerRadii
      • CubicBezier
      • CubicToCommand
      • DashedLineStyle
      • DimensionStyle
      • Drawer
      • LegendItem
      • LegendStyle
      • LineStyle
      • LineToCommand
      • LinearGradient
      • MarkerStyle
      • MarkerType
      • MoveToCommand
      • Op
      • Path
      • PathCommand
      • PathStyle
      • Pattern
      • PatternType
      • PolygonStyle
      • QuadraticToCommand
      • Quantizer
      • RadialGradient
      • RectStyle
      • RingStyle
    • EXIF
      • Data
      • DataType
      • FormatError
      • GPSCoordinates
      • Orientation
      • Rational
      • Reader
      • SRational
      • Tag
      • TagValue
        • RawType
    • Error
    • Font
      • Drawer
      • Face
      • Hinting
      • HorizontalAlign
      • Metrics
      • Outline
      • Shadow
      • Stretch
      • Style
      • TextBox
      • TextLayout
      • TextStyle
      • VerticalAlign
      • Weight
    • FormatError
    • GIF
      • Animation
      • DisposalMethod
      • FormatError
      • Frame
      • LZW
      • Reader
      • Writer
    • Gray
    • Gray16
    • ICO
      • FormatError
      • Icon
      • IconEntry
      • Reader
      • Writer
    • IOError
    • Image
    • InputValidation
    • InsufficientPointsError
    • InvalidArgumentError
    • InvalidGradientError
    • JPEG
      • BitReader
      • BitWriter
      • Component
      • DCT
      • FormatError
      • FrameHeader
      • HuffmanTable
      • IDCT
      • Marker
      • QuantTable
      • Reader
      • Writer
    • LineStyle
    • Math
      • F32
        • Aff3
        • Aff4
        • Mat3
        • Mat4
        • Vec2
        • Vec3
        • Vec4
      • F64
        • Aff3
        • Aff4
        • Mat3
        • Mat4
        • Vec2
        • Vec3
        • Vec4
      • Fixed
        • Int26_6
        • Int52_12
        • Point26_6
        • Point52_12
        • Rectangle26_6
        • Rectangle52_12
      • Safe
    • MemoryError
    • NRGBA
    • NRGBA64
    • NYCbCrA
    • PNG
      • ColorBit
      • ColorType
      • CompressionLevel
      • DecodingStage
      • FilterType
      • FormatError
      • InterlaceType
      • Reader
      • Writer
    • Paletted
    • PalettedImage
    • Pallete
    • Path
    • PathStyle
    • Pipeline
    • Point
    • PolygonStyle
    • RGBA
    • RGBA64
    • Rectangle
    • TIFF
      • Compression
      • CompressionType
      • DataType
      • FormatError
      • ImageMode
      • LZW
      • Photometric
      • Predictor
      • Reader
      • ResolutionUnit
      • Tag
      • UnsupportedError
      • Writer
    • Transform
      • EdgeOperator
      • RotationInterpolation
    • Uniform
    • UnknownFormat
    • UnsupportedError
    • Util
      • Blurhash
        • Error
      • Border
      • BorderStyle
      • Captcha
        • Options
      • Channels
      • Convolution
      • CropStrategy
      • Dithering
      • DitheringAlgorithm
      • Histogram
      • HistogramOps
      • HorizontalAlignment
      • Metrics
      • Morphology
      • Noise
      • NoiseType
      • PaletteExtractor
      • PixelIterator
      • QRCode
        • BitBuffer
        • Code
        • Encoder
        • Error
        • ErrorCorrection
        • GaloisField
        • Matrix
        • Mode
        • ReedSolomon
      • Quantization
      • QuantizationAlgorithm
      • ResampleQuality
      • Selection
      • SmartCrop
      • SpriteGenerator
      • SpriteInfo
      • SpriteLayout
      • SpriteSheet
      • Stacking
      • StructuringElement
      • ThumbnailMode
      • Tiling
      • VerticalAlignment
      • VisualDiff
      • WatermarkOptions
      • WatermarkPosition
    • WEBP
      • BitWriter
      • ChunkReader
      • Decoder
      • Encoder
      • FormatError
      • FourCC
      • HuffmanCode
      • HuffmanEncoder
      • Options
      • RIFFReader
      • TransformEncoder
        • Transform
      • VP8L
        • BitReader
        • BufferedReader
        • ColorIndexingTransform
        • CrossColorTransform
        • Decoder
        • HNode
        • HTree
        • HuffmanGroup
        • PredictorTransform
        • SubtractGreenTransform
        • Transform
      • Writer
    • YCbCr
    • YCbCrSubSampleRatio
  • FreeType
    • CFF
      • CharstringParser
        • Command
        • ParseResult
      • CubicToQuadratic
        • QuadraticSegment
      • Fixed
      • Font
    • Info
      • Font
      • FontInfo
    • Layout
      • Feature
      • Font
      • LayoutTable
      • Script
    • Metrics
      • ExtendedMetrics
      • Font
    • Opcodes
    • Raster
      • AlphaOverPainter
      • AlphaSrcPainter
      • GammaCorrectionPainter
      • Int26_6
      • MonochromePainter
      • Painter
      • PainterFunc
      • Point26_6
      • RGBAPainter
      • RGBPainter
      • RGBSubpixelPainter
      • Rasterizer
      • Span
    • TrueType
      • Collection
      • Face
      • Fixed
      • Font
      • GlyphData
    • Variable
      • Font
      • VariationAxis
    • WOFF
      • Font
  • String
module

CrImage::Math

Nested types

  • CrImage::Math::F32
  • CrImage::Math::F64
  • CrImage::Math::Fixed
  • CrImage::Math::Safe

CrystalDocs.org - Crystal Shard Documentation Hosting

GitHubCrystalShardsCrystal Language