Skip to content

T_Rhino_Geometry_ControlPoint

Will Pearson edited this page Aug 12, 2016 · 2 revisions

ControlPoint Structure

Represents control-point geometry with three-dimensional position and weight.

Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0

Syntax

C#

[SerializableAttribute]
public struct ControlPoint

VB

<SerializableAttribute>
Public Structure ControlPoint

The ControlPoint type exposes the following members.

Constructors

 

Name Description
Public method ControlPoint(Point3d) Constructs a new unweighted control point.
Public method ControlPoint(Point4d) Constructs a new weighted control point.
Public method ControlPoint(Point3d, Double) Constructs a new weighted control point.
Public method ControlPoint(Double, Double, Double) Constructs a new unweighted control point.
Public method ControlPoint(Double, Double, Double, Double) Constructs a new weighted control point.
  Back to Top

Properties

 

Name Description
Public property 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.
Public propertyStatic member Unset Gets the predefined unset control point.
Public property Weight Gets or sets the weight of this control point.
  Back to Top

Methods

 

Name Description
Public method EpsilonEquals Check that all values in other are within epsilon of the values in this
Public method Equals Indicates whether this instance and a specified object are equal. (Inherited from ValueType.)
Public method GetHashCode Returns the hash code for this instance. (Inherited from ValueType.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method ToString Returns the fully qualified type name of this instance. (Inherited from ValueType.)
  Back to Top

Version Information

Supported in: 6.0.16224.21491, 5D58w

See Also

Reference

Rhino.Geometry Namespace

Clone this wiki locally