ArcSegment Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ArcSegment třídy.
Přetížení
| Name | Description |
|---|---|
| ArcSegment() |
Inicializuje novou instanci ArcSegment třídy. |
| ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean) |
Inicializuje novou instanci ArcSegment třídy. |
Poznámky
Třída ArcSegment definuje pouze cílový bod oblouku, který představuje; počáteční bod oblouku je aktuální bod PathFigure, ke kterému ArcSegment je přidán.
U většiny eliptických oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; a largeArcsweepDirection parametry označují, který oblouk se má použít.
Ze čtyř kandidátských oblouků uklidí dva oblouky s 180 stupňů nebo většími a dva představují menší oblouky s uklidit 180 stupňů nebo méně. Pokud largeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je largeArcfalsevybrán jeden z menších oblouků uklidit.
Pokud sweepDirection je Clockwise, oblouk je nakreslen ve směru kladného úhlu. Pokud sweepDirection je Counterclockwise, oblouk je vykreslen v záporném směru úhlu.
ArcSegment()
Inicializuje novou instanci ArcSegment třídy.
public:
ArcSegment();
public ArcSegment();
Public Sub New ()
Poznámky
Třída ArcSegment definuje pouze cílový bod oblouku, který představuje; počáteční bod oblouku je aktuální bod PathFigure, ke kterému ArcSegment je přidán.
U většiny eliptických oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; a largeArcsweepDirection parametry označují, který oblouk se má použít.
Ze čtyř kandidátských oblouků uklidí dva oblouky s 180 stupňů nebo většími a dva představují menší oblouky s uklidit 180 stupňů nebo méně. Pokud largeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je largeArcfalsevybrán jeden z menších oblouků uklidit.
Pokud sweepDirection je Clockwise, oblouk je nakreslen ve směru kladného úhlu. Pokud sweepDirection je Counterclockwise, oblouk je vykreslen v záporném směru úhlu.
Platí pro
ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)
Inicializuje novou instanci ArcSegment třídy.
public:
ArcSegment(System::Windows::Point point, System::Windows::Size size, double rotationAngle, bool isLargeArc, System::Windows::Media::SweepDirection sweepDirection, bool isStroked);
public ArcSegment(System.Windows.Point point, System.Windows.Size size, double rotationAngle, bool isLargeArc, System.Windows.Media.SweepDirection sweepDirection, bool isStroked);
new System.Windows.Media.ArcSegment : System.Windows.Point * System.Windows.Size * double * bool * System.Windows.Media.SweepDirection * bool -> System.Windows.Media.ArcSegment
Public Sub New (point As Point, size As Size, rotationAngle As Double, isLargeArc As Boolean, sweepDirection As SweepDirection, isStroked As Boolean)
Parametry
- point
- Point
Cílový bod oblouku; počáteční bod oblouku je definován jako aktuální bod PathFigure , ke kterému ArcSegment je přidán.
- size
- Size
Poloměr x a y oblouku. Poloměr x je určen Size vlastností struktury Width a poloměr y je určen Size vlastností struktury Height .
- rotationAngle
- Double
Otočení osy x tří teček.
- isLargeArc
- Boolean
Zda má být oblouk větší než 180 stupňů.
- sweepDirection
- SweepDirection
Nastaví se tak, aby Clockwise se oblouk nakreslil ve směru kladného úhlu. Counterclockwise Nastaví se pro kreslení oblouku v záporném směru úhlu.
- isStroked
- Boolean
Nastavte na true tah oblouku, pokud Pen se použije k vykreslení segmentu; jinak . false
Poznámky
Třída ArcSegment definuje pouze cílový bod oblouku, který představuje; počáteční bod oblouku je aktuální bod PathFigure, ke kterému ArcSegment je přidán.
U většiny eliptických oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; a largeArcsweepDirection parametry označují, který oblouk se má použít.
Ze čtyř kandidátských oblouků uklidí dva oblouky s 180 stupňů nebo většími a dva představují menší oblouky s uklidit 180 stupňů nebo méně. Pokud largeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je largeArcfalsevybrán jeden z menších oblouků uklidit.
Pokud sweepDirection je Clockwise, oblouk je nakreslen ve směru kladného úhlu. Pokud sweepDirection je Counterclockwise, oblouk je vykreslen v záporném směru úhlu.