C# 클래스 Qyoto.QPainterPath

상속: Object, IDisposable
파일 보기 프로젝트 열기: 0xd34df00d/Qross 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
interceptor SmokeInvocation

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
CreateProxy ( ) : void
QPainterPath ( Type dummy ) : System

비공개 메소드들

메소드 설명
QPainterPath ( ) : System

메소드 상세

AddEllipse() 공개 메소드

public AddEllipse ( QPointF center, double rx, double ry ) : void
center QPointF
rx double
ry double
리턴 void

AddEllipse() 공개 메소드

public AddEllipse ( Qyoto.QRectF rect ) : void
rect Qyoto.QRectF
리턴 void

AddEllipse() 공개 메소드

public AddEllipse ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
리턴 void

AddPath() 공개 메소드

public AddPath ( QPainterPath path ) : void
path QPainterPath
리턴 void

AddPolygon() 공개 메소드

public AddPolygon ( QPolygonF polygon ) : void
polygon QPolygonF
리턴 void

AddRect() 공개 메소드

public AddRect ( Qyoto.QRectF rect ) : void
rect Qyoto.QRectF
리턴 void

AddRect() 공개 메소드

public AddRect ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
리턴 void

AddRegion() 공개 메소드

public AddRegion ( QRegion region ) : void
region QRegion
리턴 void

AddRoundRect() 공개 메소드

public AddRoundRect ( Qyoto.QRectF rect, int roundness ) : void
rect Qyoto.QRectF
roundness int
리턴 void

AddRoundRect() 공개 메소드

public AddRoundRect ( Qyoto.QRectF rect, int xRnd, int yRnd ) : void
rect Qyoto.QRectF
xRnd int
yRnd int
리턴 void

AddRoundRect() 공개 메소드

public AddRoundRect ( double x, double y, double w, double h, int roundness ) : void
x double
y double
w double
h double
roundness int
리턴 void

AddRoundRect() 공개 메소드

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
리턴 void

AddRoundedRect() 공개 메소드

public AddRoundedRect ( Qyoto.QRectF rect, double xRadius, double yRadius ) : void
rect Qyoto.QRectF
xRadius double
yRadius double
리턴 void

AddRoundedRect() 공개 메소드

public AddRoundedRect ( Qyoto.QRectF rect, double xRadius, double yRadius, Qt mode ) : void
rect Qyoto.QRectF
xRadius double
yRadius double
mode Qt
리턴 void

AddRoundedRect() 공개 메소드

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
리턴 void

AddRoundedRect() 공개 메소드

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
리턴 void

AddText() 공개 메소드

public AddText ( QPointF point, QFont f, string text ) : void
point QPointF
f QFont
text string
리턴 void

AddText() 공개 메소드

public AddText ( double x, double y, QFont f, string text ) : void
x double
y double
f QFont
text string
리턴 void

AngleAtPercent() 공개 메소드

public AngleAtPercent ( double t ) : double
t double
리턴 double

ArcMoveTo() 공개 메소드

public ArcMoveTo ( Qyoto.QRectF rect, double angle ) : void
rect Qyoto.QRectF
angle double
리턴 void

ArcMoveTo() 공개 메소드

public ArcMoveTo ( double x, double y, double w, double h, double angle ) : void
x double
y double
w double
h double
angle double
리턴 void

ArcTo() 공개 메소드

public ArcTo ( Qyoto.QRectF rect, double startAngle, double arcLength ) : void
rect Qyoto.QRectF
startAngle double
arcLength double
리턴 void

ArcTo() 공개 메소드

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
리턴 void

BoundingRect() 공개 메소드

public BoundingRect ( ) : Qyoto.QRectF
리턴 Qyoto.QRectF

CloseSubpath() 공개 메소드

public CloseSubpath ( ) : void
리턴 void

ConnectPath() 공개 메소드

public ConnectPath ( QPainterPath path ) : void
path QPainterPath
리턴 void

Contains() 공개 메소드

public Contains ( QPainterPath p ) : bool
p QPainterPath
리턴 bool

Contains() 공개 메소드

public Contains ( QPointF pt ) : bool
pt QPointF
리턴 bool

Contains() 공개 메소드

public Contains ( Qyoto.QRectF rect ) : bool
rect Qyoto.QRectF
리턴 bool

ControlPointRect() 공개 메소드

public ControlPointRect ( ) : Qyoto.QRectF
리턴 Qyoto.QRectF

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

CubicTo() 공개 메소드

public CubicTo ( QPointF ctrlPt1, QPointF ctrlPt2, QPointF endPt ) : void
ctrlPt1 QPointF
ctrlPt2 QPointF
endPt QPointF
리턴 void

CubicTo() 공개 메소드

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
리턴 void

CurrentPosition() 공개 메소드

public CurrentPosition ( ) : QPointF
리턴 QPointF

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ElementCount() 공개 메소드

public ElementCount ( ) : int
리턴 int

Equals() 공개 메소드

public Equals ( object o ) : bool
o object
리턴 bool

FillRule() 공개 메소드

public FillRule ( ) : Qt.FillRule
리턴 Qt.FillRule

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Intersected() 공개 메소드

public Intersected ( QPainterPath r ) : QPainterPath
r QPainterPath
리턴 QPainterPath

Intersects() 공개 메소드

public Intersects ( QPainterPath p ) : bool
p QPainterPath
리턴 bool

Intersects() 공개 메소드

public Intersects ( Qyoto.QRectF rect ) : bool
rect Qyoto.QRectF
리턴 bool

IsEmpty() 공개 메소드

public IsEmpty ( ) : bool
리턴 bool

Length() 공개 메소드

public Length ( ) : double
리턴 double

LineTo() 공개 메소드

public LineTo ( QPointF p ) : void
p QPointF
리턴 void

LineTo() 공개 메소드

public LineTo ( double x, double y ) : void
x double
y double
리턴 void

MoveTo() 공개 메소드

public MoveTo ( QPointF p ) : void
p QPointF
리턴 void

MoveTo() 공개 메소드

public MoveTo ( double x, double y ) : void
x double
y double
리턴 void

PercentAtLength() 공개 메소드

public PercentAtLength ( double t ) : double
t double
리턴 double

PointAtPercent() 공개 메소드

public PointAtPercent ( double t ) : QPointF
t double
리턴 QPointF

QPainterPath() 공개 메소드

public QPainterPath ( QPainterPath other ) : System
other QPainterPath
리턴 System

QPainterPath() 공개 메소드

public QPainterPath ( QPointF startPoint ) : System
startPoint QPointF
리턴 System

QPainterPath() 보호된 메소드

protected QPainterPath ( Type dummy ) : System
dummy System.Type
리턴 System

QuadTo() 공개 메소드

public QuadTo ( QPointF ctrlPt, QPointF endPt ) : void
ctrlPt QPointF
endPt QPointF
리턴 void

QuadTo() 공개 메소드

public QuadTo ( double ctrlPtx, double ctrlPty, double endPtx, double endPty ) : void
ctrlPtx double
ctrlPty double
endPtx double
endPty double
리턴 void

SetElementPositionAt() 공개 메소드

public SetElementPositionAt ( int i, double x, double y ) : void
i int
x double
y double
리턴 void

SetFillRule() 공개 메소드

public SetFillRule ( Qt fillRule ) : void
fillRule Qt
리턴 void

Simplified() 공개 메소드

public Simplified ( ) : QPainterPath
리턴 QPainterPath

SlopeAtPercent() 공개 메소드

public SlopeAtPercent ( double t ) : double
t double
리턴 double

Subtracted() 공개 메소드

public Subtracted ( QPainterPath r ) : QPainterPath
r QPainterPath
리턴 QPainterPath

SubtractedInverted() 공개 메소드

public SubtractedInverted ( QPainterPath r ) : QPainterPath
r QPainterPath
리턴 QPainterPath

ToFillPolygon() 공개 메소드

public ToFillPolygon ( ) : QPolygonF
리턴 QPolygonF

ToFillPolygon() 공개 메소드

public ToFillPolygon ( QMatrix matrix ) : QPolygonF
matrix QMatrix
리턴 QPolygonF

ToFillPolygon() 공개 메소드

public ToFillPolygon ( QTransform matrix ) : QPolygonF
matrix QTransform
리턴 QPolygonF

ToFillPolygons() 공개 메소드

public ToFillPolygons ( ) : List
리턴 List

ToFillPolygons() 공개 메소드

public ToFillPolygons ( QMatrix matrix ) : List
matrix QMatrix
리턴 List

ToFillPolygons() 공개 메소드

public ToFillPolygons ( QTransform matrix ) : List
matrix QTransform
리턴 List

ToReversed() 공개 메소드

public ToReversed ( ) : QPainterPath
리턴 QPainterPath

ToSubpathPolygons() 공개 메소드

public ToSubpathPolygons ( ) : List
리턴 List

ToSubpathPolygons() 공개 메소드

public ToSubpathPolygons ( QMatrix matrix ) : List
matrix QMatrix
리턴 List

ToSubpathPolygons() 공개 메소드

public ToSubpathPolygons ( QTransform matrix ) : List
matrix QTransform
리턴 List

Translate() 공개 메소드

public Translate ( QPointF offset ) : void
offset QPointF
리턴 void

Translate() 공개 메소드

public Translate ( double dx, double dy ) : void
dx double
dy double
리턴 void

Translated() 공개 메소드

public Translated ( QPointF offset ) : QPainterPath
offset QPointF
리턴 QPainterPath

Translated() 공개 메소드

public Translated ( double dx, double dy ) : QPainterPath
dx double
dy double
리턴 QPainterPath

United() 공개 메소드

public United ( QPainterPath r ) : QPainterPath
r QPainterPath
리턴 QPainterPath

operator() 공개 정적인 메소드

public static operator ( ) : QPainterPath
리턴 QPainterPath

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

interceptor 보호되어 있는 프로퍼티

protected SmokeInvocation,Qyoto interceptor
리턴 SmokeInvocation