Name | Description | |
---|---|---|
NQuadraticBezier Constructor | Overloaded. |
The following tables list the members exposed by NQuadraticBezier.
Name | Description | |
---|---|---|
NQuadraticBezier Constructor | Overloaded. |
Name | Description | |
---|---|---|
ControlX | X coordinate of the control point. | |
ControlY | Y coordinate of the control point. | |
EndX | X coordinate of the end point. | |
EndY | Y coordinate of the end point. | |
StartX | X coordinate of the start point. | |
StartY | Y coordinate of the start point. |
Name | Description | |
---|---|---|
Bounds | Gets the minimal enclosing bounding rectangle | |
BoundsRange | Gets the minimal enclosing bounding range | |
Control | Gets or sets the control point of the quadratic bezier curve. | |
EndPoint | Gets or sets the end point of the bezier curve | |
Middle | Gets the middle point of the quadratic bezier curve. | |
StartPoint | Gets or sets the start point of the bezier curve |
Name | Description | |
---|---|---|
AddToPath | Appends the primitive to the specified graphics path | |
ContainsOnOutline | Determines whether the outline of the primitive contains the specified point | |
Equals | ||
GetHashCode | ||
GetOutlineLength | Gets the length of this quadratic bezier curve | |
GetXMinMax | Gets the Y min and max values | |
GetYMinMax | Gets the Y min and max values | |
PointFromTime | Returns a point of the curve from the specified time parameter in the [0;1] range | |
SplitAtTime | Subdivides the current quadratic bezier curve into two halves. | |
SplitAtTimes | Splits a bezier curve at the specified times in the (0:1) range and returns the three resulting segments. Throws an exception if the time arguments are not in range, or t1 >= t2. | |
ToCubicBezier | Converts this quadratic bezier to cubic bezier. | |
Translate | Translates the primitive with the specified amounts |
Equality | Determines whether a is equal to b |
Inequality | Determines whether a is not equal to b |