Class Point3D
Inheritance
System.Object
Point3D
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class Point3D
Constructors
Point3D()
Declaration
public Point3D()
Point3D(Double, Double)
Declaration
public Point3D(double x, double y)
Parameters
System.
|
System.
|
Point3D(Double, Double, Double)
Declaration
public Point3D(double x, double y, double z)
Parameters
System.
|
System.
|
System.
|
Point3D(Point)
Declaration
public Point3D(Point pt)
Parameters
System.
|
Point3D(PointF)
Declaration
public Point3D(PointF pt)
Parameters
System.
|
Point3D(Point3D)
Fields
Empty
Properties
X
Declaration
public double X { get; set; }
Property Value
System.
|
Y
Declaration
public double Y { get; set; }
Property Value
System.
|
Z
Declaration
public double Z { get; set; }
Property Value
System.
|
Methods
Add(Double, Double, Double)
Declaration
public void Add(double x, double y, double z)
Parameters
System.
|
System.
|
System.
|
Add(Point3D)
CrossProduct(Point3D, Point3D)
Declaration
public static Point3D CrossProduct(Point3D vect1, Point3D vect2)
Parameters
Returns
Divide(Double)
Declaration
public void Divide(double coef)
Parameters
System.
|
DotProduct(Point3D, Point3D)
Declaration
public static double DotProduct(Point3D vect1, Point3D vect2)
Parameters
Returns
System.
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.
|
Returns
System.
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.
|
Overrides
System.Object.GetHashCode()
Length()
Declaration
public double Length()
Returns
System.
|
Multiply(Double)
Declaration
public void Multiply(double coef)
Parameters
System.
|
Negate()
Declaration
public void Negate()
Normalize()
Declaration
public void Normalize()
Subtract(Double, Double, Double)
Declaration
public void Subtract(double x, double y, double z)
Parameters
System.
|
System.
|
System.
|
Subtract(Point3D)
ToPoint()
Declaration
public Point ToPoint()
Returns
System.
|
ToPointF()
Declaration
public PointF ToPointF()
Returns
System.
|
Operators
Addition(Point3D, Point3D)
Declaration
public static Point3D operator +(Point3D pt1, Point3D pt2)
Parameters
Returns
Division(Point3D, Single)
Declaration
public static Point3D operator /(Point3D pt, float coef)
Parameters
Point3D
pt
|
System.
|
Returns
Explicit(Point3D to Point)
Declaration
public static explicit operator Point(Point3D pt)
Parameters
Point3D
pt
|
Returns
System.
|
Explicit(Point3D to PointF)
Declaration
public static explicit operator PointF(Point3D pt)
Parameters
Point3D
pt
|
Returns
System.
|
Multiply(Point3D, Single)
Declaration
public static Point3D operator *(Point3D pt, float coef)
Parameters
Point3D
pt
|
System.
|
Returns
Subtraction(Point3D, Point3D)
Declaration
public static Point3D operator -(Point3D pt1, Point3D pt2)