Name | Description | |
---|---|---|
![]() | NCubicBezier Constructor | Overloaded. |
The following tables list the members exposed by NCubicBezier.
Name | Description | |
---|---|---|
![]() | NCubicBezier Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | EndX | X coordinate of the end point. |
![]() | EndY | Y coordinate of the end point. |
![]() | FirstControlX | X coordinate of the first control point. |
![]() | FirstControlY | Y coordinate of the first control point. |
![]() | SecondControlX | X coordinate of the second control point. |
![]() | SecondControlY | Y coordinate of the second control point. |
![]() | StartX | X coordinate of the start point. |
![]() | StartY | Y coordinate of the start point. |
Name | Description | |
---|---|---|
![]() | Bounds | Gets the minimal enclosing rectangle |
![]() | BoundsRange | Gets the bounding range of the bezier segment. |
![]() | EndPoint | Gets or sets the end point of the bezier curve |
![]() | FirstControl | Gets or sets the first control point |
![]() | SecondControl | Gets or sets the second control point |
![]() | 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 cubic 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 |
![]() | Scale | Scales this bezier with the specified constant |
![]() | SplitAtTime | Splits a bezier curve at the specified time (in the [0:1] range) and returns the two resulting segments. |
![]() | 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. |
![]() | Translate | Translates the primitive with the specified amounts |
![]() | Determines whether a is equal to b |
![]() | Determines whether a is not equal to b |