C# Class Qyoto.QPainterPath

Inheritance: Object, IDisposable
Afficher le fichier Open project: 0xd34df00d/Qross Class Usage Examples

Protected Properties

Свойство Type Description
interceptor SmokeInvocation

Méthodes publiques

Méthode Description
AddEllipse ( QPointF center, double rx, double ry ) : void
AddEllipse ( Qyoto.QRectF rect ) : void
AddEllipse ( double x, double y, double w, double h ) : void
AddPath ( QPainterPath path ) : void
AddPolygon ( QPolygonF polygon ) : void
AddRect ( Qyoto.QRectF rect ) : void
AddRect ( double x, double y, double w, double h ) : void
AddRegion ( QRegion region ) : void
AddRoundRect ( Qyoto.QRectF rect, int roundness ) : void
AddRoundRect ( Qyoto.QRectF rect, int xRnd, int yRnd ) : void
AddRoundRect ( double x, double y, double w, double h, int roundness ) : void
AddRoundRect ( double x, double y, double w, double h, int xRnd, int yRnd ) : void
AddRoundedRect ( Qyoto.QRectF rect, double xRadius, double yRadius ) : void
AddRoundedRect ( Qyoto.QRectF rect, double xRadius, double yRadius, Qt mode ) : void
AddRoundedRect ( double x, double y, double w, double h, double xRadius, double yRadius ) : void
AddRoundedRect ( double x, double y, double w, double h, double xRadius, double yRadius, Qt mode ) : void
AddText ( QPointF point, QFont f, string text ) : void
AddText ( double x, double y, QFont f, string text ) : void
AngleAtPercent ( double t ) : double
ArcMoveTo ( Qyoto.QRectF rect, double angle ) : void
ArcMoveTo ( double x, double y, double w, double h, double angle ) : void
ArcTo ( Qyoto.QRectF rect, double startAngle, double arcLength ) : void
ArcTo ( double x, double y, double w, double h, double startAngle, double arcLength ) : void
BoundingRect ( ) : Qyoto.QRectF
CloseSubpath ( ) : void
ConnectPath ( QPainterPath path ) : void
Contains ( QPainterPath p ) : bool
Contains ( QPointF pt ) : bool
Contains ( Qyoto.QRectF rect ) : bool
ControlPointRect ( ) : Qyoto.QRectF
CubicTo ( QPointF ctrlPt1, QPointF ctrlPt2, QPointF endPt ) : void
CubicTo ( double ctrlPt1x, double ctrlPt1y, double ctrlPt2x, double ctrlPt2y, double endPtx, double endPty ) : void
CurrentPosition ( ) : QPointF
Dispose ( ) : void
ElementCount ( ) : int
Equals ( object o ) : bool
FillRule ( ) : Qt.FillRule
GetHashCode ( ) : int
Intersected ( QPainterPath r ) : QPainterPath
Intersects ( QPainterPath p ) : bool
Intersects ( Qyoto.QRectF rect ) : bool
IsEmpty ( ) : bool
Length ( ) : double
LineTo ( QPointF p ) : void
LineTo ( double x, double y ) : void
MoveTo ( QPointF p ) : void
MoveTo ( double x, double y ) : void
PercentAtLength ( double t ) : double
PointAtPercent ( double t ) : QPointF
QPainterPath ( QPainterPath other ) : System
QPainterPath ( QPointF startPoint ) : System
QuadTo ( QPointF ctrlPt, QPointF endPt ) : void
QuadTo ( double ctrlPtx, double ctrlPty, double endPtx, double endPty ) : void
SetElementPositionAt ( int i, double x, double y ) : void
SetFillRule ( Qt fillRule ) : void
Simplified ( ) : QPainterPath
SlopeAtPercent ( double t ) : double
Subtracted ( QPainterPath r ) : QPainterPath
SubtractedInverted ( QPainterPath r ) : QPainterPath
ToFillPolygon ( ) : QPolygonF
ToFillPolygon ( QMatrix matrix ) : QPolygonF
ToFillPolygon ( QTransform matrix ) : QPolygonF
ToFillPolygons ( ) : List
ToFillPolygons ( QMatrix matrix ) : List
ToFillPolygons ( QTransform matrix ) : List
ToReversed ( ) : QPainterPath
ToSubpathPolygons ( ) : List
ToSubpathPolygons ( QMatrix matrix ) : List
ToSubpathPolygons ( QTransform matrix ) : List
Translate ( QPointF offset ) : void
Translate ( double dx, double dy ) : void
Translated ( QPointF offset ) : QPainterPath
Translated ( double dx, double dy ) : QPainterPath
United ( QPainterPath r ) : QPainterPath
operator ( ) : QPainterPath
operator ( ) : bool

Méthodes protégées

Méthode Description
CreateProxy ( ) : void
QPainterPath ( Type dummy ) : System

Private Methods

Méthode Description
QPainterPath ( ) : System

Method Details

AddEllipse() public méthode

public AddEllipse ( QPointF center, double rx, double ry ) : void
center QPointF
rx double
ry double
Résultat void

AddEllipse() public méthode

public AddEllipse ( Qyoto.QRectF rect ) : void
rect Qyoto.QRectF
Résultat void

AddEllipse() public méthode

public AddEllipse ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
Résultat void

AddPath() public méthode

public AddPath ( QPainterPath path ) : void
path QPainterPath
Résultat void

AddPolygon() public méthode

public AddPolygon ( QPolygonF polygon ) : void
polygon QPolygonF
Résultat void

AddRect() public méthode

public AddRect ( Qyoto.QRectF rect ) : void
rect Qyoto.QRectF
Résultat void

AddRect() public méthode

public AddRect ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
Résultat void

AddRegion() public méthode

public AddRegion ( QRegion region ) : void
region QRegion
Résultat void

AddRoundRect() public méthode

public AddRoundRect ( Qyoto.QRectF rect, int roundness ) : void
rect Qyoto.QRectF
roundness int
Résultat void

AddRoundRect() public méthode

public AddRoundRect ( Qyoto.QRectF rect, int xRnd, int yRnd ) : void
rect Qyoto.QRectF
xRnd int
yRnd int
Résultat void

AddRoundRect() public méthode

public AddRoundRect ( double x, double y, double w, double h, int roundness ) : void
x double
y double
w double
h double
roundness int
Résultat void

AddRoundRect() public méthode

public AddRoundRect ( double x, double y, double w, double h, int xRnd, int yRnd ) : void
x double
y double
w double
h double
xRnd int
yRnd int
Résultat void

AddRoundedRect() public méthode

public AddRoundedRect ( Qyoto.QRectF rect, double xRadius, double yRadius ) : void
rect Qyoto.QRectF
xRadius double
yRadius double
Résultat void

AddRoundedRect() public méthode

public AddRoundedRect ( Qyoto.QRectF rect, double xRadius, double yRadius, Qt mode ) : void
rect Qyoto.QRectF
xRadius double
yRadius double
mode Qt
Résultat void

AddRoundedRect() public méthode

public AddRoundedRect ( double x, double y, double w, double h, double xRadius, double yRadius ) : void
x double
y double
w double
h double
xRadius double
yRadius double
Résultat void

AddRoundedRect() public méthode

public AddRoundedRect ( double x, double y, double w, double h, double xRadius, double yRadius, Qt mode ) : void
x double
y double
w double
h double
xRadius double
yRadius double
mode Qt
Résultat void

AddText() public méthode

public AddText ( QPointF point, QFont f, string text ) : void
point QPointF
f QFont
text string
Résultat void

AddText() public méthode

public AddText ( double x, double y, QFont f, string text ) : void
x double
y double
f QFont
text string
Résultat void

AngleAtPercent() public méthode

public AngleAtPercent ( double t ) : double
t double
Résultat double

ArcMoveTo() public méthode

public ArcMoveTo ( Qyoto.QRectF rect, double angle ) : void
rect Qyoto.QRectF
angle double
Résultat void

ArcMoveTo() public méthode

public ArcMoveTo ( double x, double y, double w, double h, double angle ) : void
x double
y double
w double
h double
angle double
Résultat void

ArcTo() public méthode

public ArcTo ( Qyoto.QRectF rect, double startAngle, double arcLength ) : void
rect Qyoto.QRectF
startAngle double
arcLength double
Résultat void

ArcTo() public méthode

public ArcTo ( double x, double y, double w, double h, double startAngle, double arcLength ) : void
x double
y double
w double
h double
startAngle double
arcLength double
Résultat void

BoundingRect() public méthode

public BoundingRect ( ) : Qyoto.QRectF
Résultat Qyoto.QRectF

CloseSubpath() public méthode

public CloseSubpath ( ) : void
Résultat void

ConnectPath() public méthode

public ConnectPath ( QPainterPath path ) : void
path QPainterPath
Résultat void

Contains() public méthode

public Contains ( QPainterPath p ) : bool
p QPainterPath
Résultat bool

Contains() public méthode

public Contains ( QPointF pt ) : bool
pt QPointF
Résultat bool

Contains() public méthode

public Contains ( Qyoto.QRectF rect ) : bool
rect Qyoto.QRectF
Résultat bool

ControlPointRect() public méthode

public ControlPointRect ( ) : Qyoto.QRectF
Résultat Qyoto.QRectF

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

CubicTo() public méthode

public CubicTo ( QPointF ctrlPt1, QPointF ctrlPt2, QPointF endPt ) : void
ctrlPt1 QPointF
ctrlPt2 QPointF
endPt QPointF
Résultat void

CubicTo() public méthode

public CubicTo ( double ctrlPt1x, double ctrlPt1y, double ctrlPt2x, double ctrlPt2y, double endPtx, double endPty ) : void
ctrlPt1x double
ctrlPt1y double
ctrlPt2x double
ctrlPt2y double
endPtx double
endPty double
Résultat void

CurrentPosition() public méthode

public CurrentPosition ( ) : QPointF
Résultat QPointF

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ElementCount() public méthode

public ElementCount ( ) : int
Résultat int

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

FillRule() public méthode

public FillRule ( ) : Qt.FillRule
Résultat Qt.FillRule

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Intersected() public méthode

public Intersected ( QPainterPath r ) : QPainterPath
r QPainterPath
Résultat QPainterPath

Intersects() public méthode

public Intersects ( QPainterPath p ) : bool
p QPainterPath
Résultat bool

Intersects() public méthode

public Intersects ( Qyoto.QRectF rect ) : bool
rect Qyoto.QRectF
Résultat bool

IsEmpty() public méthode

public IsEmpty ( ) : bool
Résultat bool

Length() public méthode

public Length ( ) : double
Résultat double

LineTo() public méthode

public LineTo ( QPointF p ) : void
p QPointF
Résultat void

LineTo() public méthode

public LineTo ( double x, double y ) : void
x double
y double
Résultat void

MoveTo() public méthode

public MoveTo ( QPointF p ) : void
p QPointF
Résultat void

MoveTo() public méthode

public MoveTo ( double x, double y ) : void
x double
y double
Résultat void

PercentAtLength() public méthode

public PercentAtLength ( double t ) : double
t double
Résultat double

PointAtPercent() public méthode

public PointAtPercent ( double t ) : QPointF
t double
Résultat QPointF

QPainterPath() public méthode

public QPainterPath ( QPainterPath other ) : System
other QPainterPath
Résultat System

QPainterPath() public méthode

public QPainterPath ( QPointF startPoint ) : System
startPoint QPointF
Résultat System

QPainterPath() protected méthode

protected QPainterPath ( Type dummy ) : System
dummy System.Type
Résultat System

QuadTo() public méthode

public QuadTo ( QPointF ctrlPt, QPointF endPt ) : void
ctrlPt QPointF
endPt QPointF
Résultat void

QuadTo() public méthode

public QuadTo ( double ctrlPtx, double ctrlPty, double endPtx, double endPty ) : void
ctrlPtx double
ctrlPty double
endPtx double
endPty double
Résultat void

SetElementPositionAt() public méthode

public SetElementPositionAt ( int i, double x, double y ) : void
i int
x double
y double
Résultat void

SetFillRule() public méthode

public SetFillRule ( Qt fillRule ) : void
fillRule Qt
Résultat void

Simplified() public méthode

public Simplified ( ) : QPainterPath
Résultat QPainterPath

SlopeAtPercent() public méthode

public SlopeAtPercent ( double t ) : double
t double
Résultat double

Subtracted() public méthode

public Subtracted ( QPainterPath r ) : QPainterPath
r QPainterPath
Résultat QPainterPath

SubtractedInverted() public méthode

public SubtractedInverted ( QPainterPath r ) : QPainterPath
r QPainterPath
Résultat QPainterPath

ToFillPolygon() public méthode

public ToFillPolygon ( ) : QPolygonF
Résultat QPolygonF

ToFillPolygon() public méthode

public ToFillPolygon ( QMatrix matrix ) : QPolygonF
matrix QMatrix
Résultat QPolygonF

ToFillPolygon() public méthode

public ToFillPolygon ( QTransform matrix ) : QPolygonF
matrix QTransform
Résultat QPolygonF

ToFillPolygons() public méthode

public ToFillPolygons ( ) : List
Résultat List

ToFillPolygons() public méthode

public ToFillPolygons ( QMatrix matrix ) : List
matrix QMatrix
Résultat List

ToFillPolygons() public méthode

public ToFillPolygons ( QTransform matrix ) : List
matrix QTransform
Résultat List

ToReversed() public méthode

public ToReversed ( ) : QPainterPath
Résultat QPainterPath

ToSubpathPolygons() public méthode

public ToSubpathPolygons ( ) : List
Résultat List

ToSubpathPolygons() public méthode

public ToSubpathPolygons ( QMatrix matrix ) : List
matrix QMatrix
Résultat List

ToSubpathPolygons() public méthode

public ToSubpathPolygons ( QTransform matrix ) : List
matrix QTransform
Résultat List

Translate() public méthode

public Translate ( QPointF offset ) : void
offset QPointF
Résultat void

Translate() public méthode

public Translate ( double dx, double dy ) : void
dx double
dy double
Résultat void

Translated() public méthode

public Translated ( QPointF offset ) : QPainterPath
offset QPointF
Résultat QPainterPath

Translated() public méthode

public Translated ( double dx, double dy ) : QPainterPath
dx double
dy double
Résultat QPainterPath

United() public méthode

public United ( QPainterPath r ) : QPainterPath
r QPainterPath
Résultat QPainterPath

operator() public static méthode

public static operator ( ) : QPainterPath
Résultat QPainterPath

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

interceptor protected_oe property

protected SmokeInvocation,Qyoto interceptor
Résultat SmokeInvocation