cairo

package
v0.0.0-...-f2fd085 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2022 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const SizeOfStructRectangleInt = 16

Variables

This section is empty.

Functions

func AntialiasGetType

func AntialiasGetType() gi.GType

func ContentGetType

func ContentGetType() gi.GType

func ContextGetType

func ContextGetType() gi.GType

func DeviceGetType

func DeviceGetType() gi.GType

func DeviceTypeGetType

func DeviceTypeGetType() gi.GType

func ExtendGetType

func ExtendGetType() gi.GType

func FillRuleGetType

func FillRuleGetType() gi.GType

func FilterGetType

func FilterGetType() gi.GType

func FontFaceGetType

func FontFaceGetType() gi.GType

func FontOptionsGetType

func FontOptionsGetType() gi.GType

func FontSlantGetType

func FontSlantGetType() gi.GType

func FontTypeGetType

func FontTypeGetType() gi.GType

func FontWeightGetType

func FontWeightGetType() gi.GType

func FormatGetType

func FormatGetType() gi.GType

func HintMetricsGetType

func HintMetricsGetType() gi.GType

func HintStyleGetType

func HintStyleGetType() gi.GType

func ImageSurfaceCreate

func ImageSurfaceCreate()

cairo_image_surface_create

func LineCapGetType

func LineCapGetType() gi.GType

func LineJoinGetType

func LineJoinGetType() gi.GType

func MatrixGetType

func MatrixGetType() gi.GType

func OperatorGetType

func OperatorGetType() gi.GType

func PathDataTypeGetType

func PathDataTypeGetType() gi.GType

func PathGetType

func PathGetType() gi.GType

func PatternGetType

func PatternGetType() gi.GType

func PatternTypeGetType

func PatternTypeGetType() gi.GType

func RectangleIntGetType

func RectangleIntGetType() gi.GType

func RegionGetType

func RegionGetType() gi.GType

func RegionOverlapGetType

func RegionOverlapGetType() gi.GType

func ScaledFontGetType

func ScaledFontGetType() gi.GType

func StatusGetType

func StatusGetType() gi.GType

func SubpixelOrderGetType

func SubpixelOrderGetType() gi.GType

func SurfaceGetType

func SurfaceGetType() gi.GType

func SurfaceTypeGetType

func SurfaceTypeGetType() gi.GType

func TextClusterFlagsGetType

func TextClusterFlagsGetType() gi.GType

Types

type AntialiasEnum

type AntialiasEnum int

Enum Antialias

const (
	AntialiasDefault  AntialiasEnum = 0
	AntialiasNone     AntialiasEnum = 1
	AntialiasGray     AntialiasEnum = 2
	AntialiasSubpixel AntialiasEnum = 3
	AntialiasFast     AntialiasEnum = 4
	AntialiasGood     AntialiasEnum = 5
	AntialiasBest     AntialiasEnum = 6
)

type ContentEnum

type ContentEnum int

Enum Content

const (
	ContentColor      ContentEnum = 4096
	ContentAlpha      ContentEnum = 8192
	ContentColorAlpha ContentEnum = 12288
)

type Context

type Context struct {
	P unsafe.Pointer
}

Struct Context

type Device

type Device struct {
	P unsafe.Pointer
}

Struct Device

type DeviceTypeEnum

type DeviceTypeEnum int

Enum DeviceType

const (
	DeviceTypeDrm     DeviceTypeEnum = 0
	DeviceTypeGl      DeviceTypeEnum = 1
	DeviceTypeScript  DeviceTypeEnum = 2
	DeviceTypeXcb     DeviceTypeEnum = 3
	DeviceTypeXlib    DeviceTypeEnum = 4
	DeviceTypeXml     DeviceTypeEnum = 5
	DeviceTypeCogl    DeviceTypeEnum = 6
	DeviceTypeWin32   DeviceTypeEnum = 7
	DeviceTypeInvalid DeviceTypeEnum = -1
)

type ExtendEnum

type ExtendEnum int

Enum Extend

const (
	ExtendNone    ExtendEnum = 0
	ExtendRepeat  ExtendEnum = 1
	ExtendReflect ExtendEnum = 2
	ExtendPad     ExtendEnum = 3
)

type FillRuleEnum

type FillRuleEnum int

Enum FillRule

const (
	FillRuleWinding FillRuleEnum = 0
	FillRuleEvenOdd FillRuleEnum = 1
)

type FilterEnum

type FilterEnum int

Enum Filter

const (
	FilterFast     FilterEnum = 0
	FilterGood     FilterEnum = 1
	FilterBest     FilterEnum = 2
	FilterNearest  FilterEnum = 3
	FilterBilinear FilterEnum = 4
	FilterGaussian FilterEnum = 5
)

type FontFace

type FontFace struct {
	P unsafe.Pointer
}

Struct FontFace

type FontOptions

type FontOptions struct {
	P unsafe.Pointer
}

Struct FontOptions

type FontSlantEnum

type FontSlantEnum int

Enum FontSlant

const (
	FontSlantNormal  FontSlantEnum = 0
	FontSlantItalic  FontSlantEnum = 1
	FontSlantOblique FontSlantEnum = 2
)

type FontTypeEnum

type FontTypeEnum int

Enum FontType

const (
	FontTypeToy    FontTypeEnum = 0
	FontTypeFt     FontTypeEnum = 1
	FontTypeWin32  FontTypeEnum = 2
	FontTypeQuartz FontTypeEnum = 3
	FontTypeUser   FontTypeEnum = 4
)

type FontWeightEnum

type FontWeightEnum int

Enum FontWeight

const (
	FontWeightNormal FontWeightEnum = 0
	FontWeightBold   FontWeightEnum = 1
)

type FormatEnum

type FormatEnum int

Enum Format

const (
	FormatInvalid  FormatEnum = -1
	FormatArgb32   FormatEnum = 0
	FormatRgb24    FormatEnum = 1
	FormatA8       FormatEnum = 2
	FormatA1       FormatEnum = 3
	FormatRgb16565 FormatEnum = 4
	FormatRgb30    FormatEnum = 5
)

type HintMetricsEnum

type HintMetricsEnum int

Enum HintMetrics

const (
	HintMetricsDefault HintMetricsEnum = 0
	HintMetricsOff     HintMetricsEnum = 1
	HintMetricsOn      HintMetricsEnum = 2
)

type HintStyleEnum

type HintStyleEnum int

Enum HintStyle

const (
	HintStyleDefault HintStyleEnum = 0
	HintStyleNone    HintStyleEnum = 1
	HintStyleSlight  HintStyleEnum = 2
	HintStyleMedium  HintStyleEnum = 3
	HintStyleFull    HintStyleEnum = 4
)

type LineCapEnum

type LineCapEnum int

Enum LineCap

const (
	LineCapButt   LineCapEnum = 0
	LineCapRound  LineCapEnum = 1
	LineCapSquare LineCapEnum = 2
)

type LineJoinEnum

type LineJoinEnum int

Enum LineJoin

const (
	LineJoinMiter LineJoinEnum = 0
	LineJoinRound LineJoinEnum = 1
	LineJoinBevel LineJoinEnum = 2
)

type Matrix

type Matrix struct {
	P unsafe.Pointer
}

Struct Matrix

type OperatorEnum

type OperatorEnum int

Enum Operator

const (
	OperatorClear         OperatorEnum = 0
	OperatorSource        OperatorEnum = 1
	OperatorOver          OperatorEnum = 2
	OperatorIn            OperatorEnum = 3
	OperatorOut           OperatorEnum = 4
	OperatorAtop          OperatorEnum = 5
	OperatorDest          OperatorEnum = 6
	OperatorDestOver      OperatorEnum = 7
	OperatorDestIn        OperatorEnum = 8
	OperatorDestOut       OperatorEnum = 9
	OperatorDestAtop      OperatorEnum = 10
	OperatorXor           OperatorEnum = 11
	OperatorAdd           OperatorEnum = 12
	OperatorSaturate      OperatorEnum = 13
	OperatorMultiply      OperatorEnum = 14
	OperatorScreen        OperatorEnum = 15
	OperatorOverlay       OperatorEnum = 16
	OperatorDarken        OperatorEnum = 17
	OperatorLighten       OperatorEnum = 18
	OperatorColorDodge    OperatorEnum = 19
	OperatorColorBurn     OperatorEnum = 20
	OperatorHardLight     OperatorEnum = 21
	OperatorSoftLight     OperatorEnum = 22
	OperatorDifference    OperatorEnum = 23
	OperatorExclusion     OperatorEnum = 24
	OperatorHslHue        OperatorEnum = 25
	OperatorHslSaturation OperatorEnum = 26
	OperatorHslColor      OperatorEnum = 27
	OperatorHslLuminosity OperatorEnum = 28
)

type Path

type Path struct {
	P unsafe.Pointer
}

Struct Path

type PathDataTypeEnum

type PathDataTypeEnum int

Enum PathDataType

const (
	PathDataTypeMoveTo    PathDataTypeEnum = 0
	PathDataTypeLineTo    PathDataTypeEnum = 1
	PathDataTypeCurveTo   PathDataTypeEnum = 2
	PathDataTypeClosePath PathDataTypeEnum = 3
)

type Pattern

type Pattern struct {
	P unsafe.Pointer
}

Struct Pattern

type PatternTypeEnum

type PatternTypeEnum int

Enum PatternType

const (
	PatternTypeSolid        PatternTypeEnum = 0
	PatternTypeSurface      PatternTypeEnum = 1
	PatternTypeLinear       PatternTypeEnum = 2
	PatternTypeRadial       PatternTypeEnum = 3
	PatternTypeMesh         PatternTypeEnum = 4
	PatternTypeRasterSource PatternTypeEnum = 5
)

type RectangleInt

type RectangleInt struct {
	P unsafe.Pointer
}

Struct RectangleInt

func (RectangleInt) Height

func (v RectangleInt) Height() (result int32)

func (RectangleInt) SetHeight

func (v RectangleInt) SetHeight(value int32)

func (RectangleInt) SetWidth

func (v RectangleInt) SetWidth(value int32)

func (RectangleInt) SetX

func (v RectangleInt) SetX(value int32)

func (RectangleInt) SetY

func (v RectangleInt) SetY(value int32)

func (RectangleInt) Width

func (v RectangleInt) Width() (result int32)

func (RectangleInt) X

func (v RectangleInt) X() (result int32)

func (RectangleInt) Y

func (v RectangleInt) Y() (result int32)

type Region

type Region struct {
	P unsafe.Pointer
}

Struct Region

type RegionOverlapEnum

type RegionOverlapEnum int

Enum RegionOverlap

const (
	RegionOverlapIn   RegionOverlapEnum = 0
	RegionOverlapOut  RegionOverlapEnum = 1
	RegionOverlapPart RegionOverlapEnum = 2
)

type ScaledFont

type ScaledFont struct {
	P unsafe.Pointer
}

Struct ScaledFont

type StatusEnum

type StatusEnum int

Enum Status

const (
	StatusSuccess                 StatusEnum = 0
	StatusNoMemory                StatusEnum = 1
	StatusInvalidRestore          StatusEnum = 2
	StatusInvalidPopGroup         StatusEnum = 3
	StatusNoCurrentPoint          StatusEnum = 4
	StatusInvalidMatrix           StatusEnum = 5
	StatusInvalidStatus           StatusEnum = 6
	StatusNullPointer             StatusEnum = 7
	StatusInvalidString           StatusEnum = 8
	StatusInvalidPathData         StatusEnum = 9
	StatusReadError               StatusEnum = 10
	StatusWriteError              StatusEnum = 11
	StatusSurfaceFinished         StatusEnum = 12
	StatusSurfaceTypeMismatch     StatusEnum = 13
	StatusPatternTypeMismatch     StatusEnum = 14
	StatusInvalidContent          StatusEnum = 15
	StatusInvalidFormat           StatusEnum = 16
	StatusInvalidVisual           StatusEnum = 17
	StatusFileNotFound            StatusEnum = 18
	StatusInvalidDash             StatusEnum = 19
	StatusInvalidDscComment       StatusEnum = 20
	StatusInvalidIndex            StatusEnum = 21
	StatusClipNotRepresentable    StatusEnum = 22
	StatusTempFileError           StatusEnum = 23
	StatusInvalidStride           StatusEnum = 24
	StatusFontTypeMismatch        StatusEnum = 25
	StatusUserFontImmutable       StatusEnum = 26
	StatusUserFontError           StatusEnum = 27
	StatusNegativeCount           StatusEnum = 28
	StatusInvalidClusters         StatusEnum = 29
	StatusInvalidSlant            StatusEnum = 30
	StatusInvalidWeight           StatusEnum = 31
	StatusInvalidSize             StatusEnum = 32
	StatusUserFontNotImplemented  StatusEnum = 33
	StatusDeviceTypeMismatch      StatusEnum = 34
	StatusDeviceError             StatusEnum = 35
	StatusInvalidMeshConstruction StatusEnum = 36
	StatusDeviceFinished          StatusEnum = 37
	StatusJbig2GlobalMissing      StatusEnum = 38
)

type SubpixelOrderEnum

type SubpixelOrderEnum int

Enum SubpixelOrder

const (
	SubpixelOrderDefault SubpixelOrderEnum = 0
	SubpixelOrderRgb     SubpixelOrderEnum = 1
	SubpixelOrderBgr     SubpixelOrderEnum = 2
	SubpixelOrderVrgb    SubpixelOrderEnum = 3
	SubpixelOrderVbgr    SubpixelOrderEnum = 4
)

type Surface

type Surface struct {
	P unsafe.Pointer
}

Struct Surface

type SurfaceTypeEnum

type SurfaceTypeEnum int

Enum SurfaceType

const (
	SurfaceTypeImage         SurfaceTypeEnum = 0
	SurfaceTypePdf           SurfaceTypeEnum = 1
	SurfaceTypePs            SurfaceTypeEnum = 2
	SurfaceTypeXlib          SurfaceTypeEnum = 3
	SurfaceTypeXcb           SurfaceTypeEnum = 4
	SurfaceTypeGlitz         SurfaceTypeEnum = 5
	SurfaceTypeQuartz        SurfaceTypeEnum = 6
	SurfaceTypeWin32         SurfaceTypeEnum = 7
	SurfaceTypeBeos          SurfaceTypeEnum = 8
	SurfaceTypeDirectfb      SurfaceTypeEnum = 9
	SurfaceTypeSvg           SurfaceTypeEnum = 10
	SurfaceTypeOs2           SurfaceTypeEnum = 11
	SurfaceTypeWin32Printing SurfaceTypeEnum = 12
	SurfaceTypeQuartzImage   SurfaceTypeEnum = 13
	SurfaceTypeScript        SurfaceTypeEnum = 14
	SurfaceTypeQt            SurfaceTypeEnum = 15
	SurfaceTypeRecording     SurfaceTypeEnum = 16
	SurfaceTypeVg            SurfaceTypeEnum = 17
	SurfaceTypeGl            SurfaceTypeEnum = 18
	SurfaceTypeDrm           SurfaceTypeEnum = 19
	SurfaceTypeTee           SurfaceTypeEnum = 20
	SurfaceTypeXml           SurfaceTypeEnum = 21
	SurfaceTypeSkia          SurfaceTypeEnum = 22
	SurfaceTypeSubsurface    SurfaceTypeEnum = 23
	SurfaceTypeCogl          SurfaceTypeEnum = 24
)

type TextClusterFlagsEnum

type TextClusterFlagsEnum int

Enum TextClusterFlags

const (
	TextClusterFlagsBackward TextClusterFlagsEnum = 1
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL