|  | Name | Description | 
  |     | Cross | (Overloaded)
Caclulate the cross (vector) product of two vectors | 
  |     | Distance | Returns distance between two points. | 
  |   | Equals | Determines if this DPoint object and a specified object are equal. | 
  |     | Extruded | Checks whether the point is extruded | 
  |     | GetAngle | Returns an angle between specified point and the X-axis of the Cartesian coordinate system that specified by another point. | 
  |   | GetHashCode | Returns the hash code for this instance. | 
  |   | GetObjectData | Sets the SerializationInfo with information about the serialized object. | 
  |     | Middle | Returns a middle point between two points. | 
  |     | Minor | For internal use. | 
  |   | Normalize | Scales the Vector3d to unit length. | 
  |   | Offset | (Overloaded)
Returns a new point recieved by addition or subtraction of two specified points. | 
  |   | Reverse | Returns a new DPoint that is reversive to this one. | 
  |   | ReverseScale | Returns a new DPoint that is power of -1 to this one. | 
  |   | Rotate | (Overloaded)
Rotates the current point in 2D coordinates system (Z coordinate does not changes) | 
  |   | Scale | (Overloaded)
Scales the current Vector3d by the given amounts. | 
  |   | Swap | Swaps two DPoints. | 
  |   | XMat | (Overloaded)
Returns a new DPoint that is a result of multiplying a this one and a
CADMatrix. |