T_Rhino_Geometry_ControlPoint - mcneel/rhinocommon-api-docs GitHub Wiki
Represents control-point geometry with three-dimensional position and weight.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0
C#
[SerializableAttribute]
public struct ControlPoint
VB
<SerializableAttribute>
Public Structure ControlPoint
The ControlPoint type exposes the following members.
Name | Description | |
---|---|---|
![]() |
ControlPoint(Point3d) | Constructs a new unweighted control point. |
![]() |
ControlPoint(Point4d) | Constructs a new weighted control point. |
![]() |
ControlPoint(Point3d, Double) | Constructs a new weighted control point. |
![]() |
ControlPoint(Double, Double, Double) | Constructs a new unweighted control point. |
![]() |
ControlPoint(Double, Double, Double, Double) | Constructs a new weighted control point. |
Name | Description | |
---|---|---|
![]() |
Location | Gets or sets the location of the control point. Internally, Rhino stores the location of a weighted control-point as a pre-multiplied coordinate, but RhinoCommon always provides Euclidean coordinates for control-points, regardless of weight. |
![]() ![]() |
Unset | Gets the predefined unset control point. |
![]() |
Weight | Gets or sets the weight of this control point. |
Name | Description | |
---|---|---|
![]() |
EpsilonEquals | Check that all values in other are within epsilon of the values in this |
![]() |
Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) |
![]() |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
Supported in: 6.0.16224.21491, 5D58w