Object Hierarchy

    GObject
    ├── VipsObject
       ├── VipsConnection
          ├── VipsSource
             ╰── VipsSourceCustom
          ╰── VipsTarget
              ╰── VipsTargetCustom
       ├── VipsOperation
          ╰── VipsForeign
              ├── VipsForeignLoad
              ╰── VipsForeignSave
       ├── VipsImage
       ├── VipsInterpolate
       ├── VipsRegion
       ├── VipsSbuf
       ╰── VipsThreadState
    ╰── GInputStream
        ╰── VipsGInputStream
    GEnum
    ├── VipsAccess
    ├── VipsAlign
    ├── VipsAngle45
    ├── VipsAngle
    ├── VipsBandFormat
    ├── VipsBlendMode
    ├── VipsCoding
    ├── VipsCombine
    ├── VipsCombineMode
    ├── VipsCompassDirection
    ├── VipsDemandStyle
    ├── VipsDirection
    ├── VipsExtend
    ├── VipsFailOn
    ├── VipsForeignDzContainer
    ├── VipsForeignDzDepth
    ├── VipsForeignDzLayout
    ├── VipsForeignHeifCompression
    ├── VipsForeignHeifEncoder
    ├── VipsForeignPpmFormat
    ├── VipsForeignSubsample
    ├── VipsForeignTiffCompression
    ├── VipsForeignTiffPredictor
    ├── VipsForeignTiffResunit
    ├── VipsForeignWebpPreset
    ├── VipsImageType
    ├── VipsIntent
    ├── VipsInteresting
    ├── VipsInterpretation
    ├── VipsKernel
    ├── VipsOperationBoolean
    ├── VipsOperationComplex2
    ├── VipsOperationComplex
    ├── VipsOperationComplexget
    ├── VipsOperationMath2
    ├── VipsOperationMath
    ├── VipsOperationMorphology
    ├── VipsOperationRelational
    ├── VipsOperationRound
    ├── VipsPCS
    ├── VipsPrecision
    ├── VipsRegionShrink
    ├── VipsSaveable
    ├── VipsSdfShape
    ├── VipsSize
    ├── VipsTextWrap
    ╰── VipsToken
    GBoxed
    ├── VipsArea
    ├── VipsArrayDouble
    ├── VipsArrayImage
    ├── VipsArrayInt
    ├── VipsSaveString
    ├── VipsBlob
    ├── VipsRefString
    ╰── VipsThing
    GFlags
    ├── VipsArgumentFlags
    ├── VipsForeignFlags
    ├── VipsForeignKeep
    ├── VipsForeignPngFilter
    ╰── VipsOperationFlags