Class Point3D
Inheritance
Inherited Members
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.Double
x
|
System.Double
y
|
Point3D(Double, Double, Double)
Declaration
public Point3D(double x, double y, double z)
Parameters
System.Double
x
|
System.Double
y
|
System.Double
z
|
Point3D(Point)
Declaration
public Point3D(Point pt)
Parameters
System.Drawing.Point
pt
|
Point3D(PointF)
Declaration
public Point3D(PointF pt)
Parameters
System.Drawing.PointF
pt
|
Point3D(Point3D)
Fields
Empty
Properties
X
Declaration
public double X { get; set; }
Property Value
System.Double
|
Y
Declaration
public double Y { get; set; }
Property Value
System.Double
|
Z
Declaration
public double Z { get; set; }
Property Value
System.Double
|
Methods
Add(Double, Double, Double)
Declaration
public void Add(double x, double y, double z)
Parameters
System.Double
x
|
System.Double
y
|
System.Double
z
|
Add(Point3D)
CrossProduct(Point3D, Point3D)
Declaration
public static Point3D CrossProduct(Point3D vect1, Point3D vect2)
Parameters
Point3D
vect1
|
Point3D
vect2
|
Returns
Point3D
|
Divide(Double)
Declaration
public void Divide(double coef)
Parameters
System.Double
coef
|
DotProduct(Point3D, Point3D)
Declaration
public static double DotProduct(Point3D vect1, Point3D vect2)
Parameters
Point3D
vect1
|
Point3D
vect2
|
Returns
System.Double
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
|
Returns
System.Boolean
|
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
|
Overrides
Length()
Declaration
public double Length()
Returns
System.Double
|
Multiply(Double)
Declaration
public void Multiply(double coef)
Parameters
System.Double
coef
|
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.Double
x
|
System.Double
y
|
System.Double
z
|
Subtract(Point3D)
ToPoint()
Declaration
public Point ToPoint()
Returns
System.Drawing.Point
|
ToPointF()
Declaration
public PointF ToPointF()
Returns
System.Drawing.PointF
|
Operators
Addition(Point3D, Point3D)
Declaration
public static Point3D operator +(Point3D pt1, Point3D pt2)
Parameters
Point3D
pt1
|
Point3D
pt2
|
Returns
Point3D
|
Division(Point3D, Single)
Declaration
public static Point3D operator /(Point3D pt, float coef)
Parameters
Point3D
pt
|
System.Single
coef
|
Returns
Point3D
|
Explicit(Point3D to Point)
Declaration
public static explicit operator Point(Point3D pt)
Parameters
Point3D
pt
|
Returns
System.Drawing.Point
|
Explicit(Point3D to PointF)
Declaration
public static explicit operator PointF(Point3D pt)
Parameters
Point3D
pt
|
Returns
System.Drawing.PointF
|
Multiply(Point3D, Single)
Declaration
public static Point3D operator *(Point3D pt, float coef)
Parameters
Point3D
pt
|
System.Single
coef
|
Returns
Point3D
|
Subtraction(Point3D, Point3D)
Declaration
public static Point3D operator -(Point3D pt1, Point3D pt2)
Parameters
Point3D
pt1
|
Point3D
pt2
|
Returns
Point3D
|