a collection of the 3d point consist a graphics path
Path3D
01 Syntax
Microsoft.VisualBasic.Imaging.Drawing3D.Models.Isometric.Path3D
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| Push | 1 | add a new point into current path object |
| Reverse | 1 | Returns a new path with the points in reverse order |
| CloserThan | 1 | If pathB ("this") is closer from the observer than pathA, it must be drawn after. |
| CountCloserThan | 1 | The plane containing pathA is defined by the three points A, B, C |
| DistanceToLine | 1 | Shortest distance from point p to the line through a and b. |
| ToString | 1 | |
| Translate | 1 | |
| RotateX | 1 | |
| RotateY | 1 | |
| RotateZ | 1 | |
| Scale | 3 | |
| TranslatePoints | 1 | |
| op_Implicit | 1 |
03 Properties
04 Members
Push(Point3D)
add a new point into current path object
Parameters
| Name | Type | Description |
|---|---|---|
point | Point3D | - |
Reverse
Returns a new path with the points in reverse order
If pathB ("this") is closer from the observer than pathA, it must be drawn after. It is closer if one of its vertices and the observer are on the same side of the plane defined by pathA.
The plane containing pathA is defined by the three points A, B, C
Parameters
Shortest distance from point p to the line through a and b.
Points
the 3d point collection
Depth
z-depth value
IsLine3D
IsDot3D
ToString()
Translate(
Double, Double, Double)RotateX(Point3D,
Double)RotateY(Point3D,
Double)RotateZ(Point3D,
Double)Scale(Point3D,
Double)TranslatePoints(
Double, Double, Double)op_Implicit(Point3D())