Operators_T_Rhino_Geometry_Point3d - mcneel/rhinocommon-api-docs GitHub Wiki

Point3d Operators and Type Conversions

The Point3d type exposes the following members.

Operators

 

Name Description
Public operatorStatic member Addition(Point3d, Point3d) Sums two Point3d instances.
Public operatorStatic member Addition(Point3d, Vector3d) Sums up a point and a vector, and returns a new point.
Public operatorStatic member Addition(Point3d, Vector3f) Sums up a point and a vector, and returns a new point.
Public operatorStatic member Addition(Vector3d, Point3d) Sums up a point and a vector, and returns a new point.
Public operatorStatic member Division Divides a Point3d by a number.
Public operatorStatic member Equality Determines whether two Point3d have equal values.
Public operatorStatic member Explicit(Point3d to Vector3d) Converts a point in a vector, needing casting.
Public operatorStatic member Explicit(Vector3d to Point3d) Converts a vector in a point, needing casting.
Public operatorStatic member GreaterThan Determines whether the first specified point comes after (has superior sorting value than) the second point. Coordinates evaluation priority is first X, then Y, then Z.
Public operatorStatic member GreaterThanOrEqual Determines whether the first specified point comes after (has superior sorting value than) the second point, or it is equal to it. Coordinates evaluation priority is first X, then Y, then Z.
Public operatorStatic member Implicit(Point3d to ControlPoint) Converts a point in a control point, without needing casting.
Public operatorStatic member Implicit(Point3f to Point3d) Converts a single-precision point in a double-precision point, without needing casting.
Public operatorStatic member Inequality Determines whether two Point3d have different values.
Public operatorStatic member LessThan Determines whether the first specified point comes before (has inferior sorting value than) the second point. Coordinates evaluation priority is first X, then Y, then Z.
Public operatorStatic member LessThanOrEqual Determines whether the first specified point comes before (has inferior sorting value than) the second point, or it is equal to it. Coordinates evaluation priority is first X, then Y, then Z.
Public operatorStatic member Multiply(Double, Point3d) Multiplies a Point3d by a number.
Public operatorStatic member Multiply(Point3d, Double) Multiplies a Point3d by a number.
Public operatorStatic member Subtraction(Point3d, Point3d) Subtracts a point from another point.
Public operatorStatic member Subtraction(Point3d, Vector3d) Subtracts a vector from a point.
Public operatorStatic member UnaryNegation Computes the additive inverse of all coordinates in the point, and returns the new point.
  Back to Top

See Also

Reference

Point3d Structure
Rhino.Geometry Namespace

⚠️ **GitHub.com Fallback** ⚠️