Bezier2D
Class in Arbor / Inherits from: object
Implements interfaces: System.IEquatable<Bezier2D>
Description
Class to handle the two-dimensional cubic Bezier
Constructors
| Description | |
|---|---|
| Bezier2D | new Bezier2D. | 
Properties
| Property Name | Description | 
|---|---|
| endControl | Control point of the end point | 
| endPosition | End point | 
| isChanged | Whether it has been changed | 
| length | Length | 
| startControl | Control point of the starting point | 
| startPosition | Starting point | 
Methods
| Method Name | Description | 
|---|---|
| Equals | Returns whether this is equal to Bezier2D. | 
| GetClosestParam | Get a closest point on the Bezier curve. | 
| GetClosestPoint | Get a closest point on the Bezier curve. | 
| GetHashCode | Get a hash code. | 
| GetLinearPoint | Get a position on the Bezier curve linear. | 
| GetPoint | Get a position on the Bezier curve. | 
| GetTangent | Get a tangent on the Bezier curve. | 
| LinearToInterpolationParam | Returns normal interpolation value of Bezier curve from linear interpolation value t. | 
| SetEndPoint | Set End point. | 
| SetStartPoint | Set Start point. | 
| ToString | Convert value to string format. | 
Static Methods
| Method Name | Description | 
|---|---|
| GetBoundingBox | Get the bounding box of a Bezier curve. | 
| GetPoint | Get a position on the Bezier curve. | 
| GetTangent | Get a tangent on the Bezier curve. | 
Operators
| Operator Name | Description | 
|---|---|
| operator != | Returns whether Bezier2D are not equal. | 
| operator == | Returns whether Bezier2D is equal. |