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. |