Point3F
A 3D point geometric object defined by three 3D coordinates.
Single precision.
Public Fields
X |
System.Double X coordinate. |
|
Y |
System.Double Y coordinate. |
|
Z |
System.Double Z coordinate. |
Properties
IsUndefined readonly |
System.Boolean |
|
IsZero readonly |
System.Boolean |
|
Undefined static,readonly |
Point3F |
|
XmlValue |
System.String |
|
XProperty |
System.Double |
|
YProperty |
System.Double |
|
ZProperty |
System.Double |
Methods
Distance static |
Double Distance (Point3F p1, Point3F p2) Find the distance between 2 points Parameters: p1: The first 3D point p2: Th2 second 3D point Returns: The scalar distance between to points |
|
Equals |
Boolean Equals (Object o) Determines if a point is equal to an object. Parameters: o: An object. Returns: True if the object is a Point3F whose coordinates are the same as this point. |
|
GetHashCode |
Int32 GetHashCode () Used internally. Returns: |
|
IsInside |
Boolean IsInside (Rect2F rect) | |
Match static |
Boolean Match (Point3F a, Point3F b) | |
Match static |
Boolean Match (Point3F a, Point3F b, Double tol) | |
Parse static |
Point3F Parse (String s) Parse a string containing a text representation of a 3D point. Where the string is of the form X,Y,Z or {X,Y,Z} or (X,Y,Z), where X, Y and Z are doubleing point numbers. Will throw an exception if the string can not be parsed. Parameters: s: The string to parse. Returns: A 3D point. |
|
RegionInside |
Boolean RegionInside (Rect2F rect) | |
ToString |
String ToString () String representation of the point. Returns: X,Y,Z |