Represents a point in the 3D coordinate system.
Top
Top
The following tables list the members exposed by the DPoint type.
Name | Description | |
---|---|---|
Empty | Represents a DPoint that is a null reference (Nothing in Visual Basic). | |
Item | Gets or sets single coordinate of DPoint structure. | |
Length | Gets the length (magnitude) of the vector. | |
LengthPow2 | Gets the length power of 2 of the vector. | |
One | Represents a point with all three single coordinates. <remarks>Return point (1.0 , 1.0 , 1.0)</remarks> | |
XOrtAxis | ||
YOrtAxis | ||
ZOrtAxis |
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. |